@@ -192,9 +192,9 @@ __extern caca_display_t * caca_create_display(cucul_canvas_t *); | |||
__extern int caca_free_display(caca_display_t *); | |||
__extern int caca_refresh_display(caca_display_t *); | |||
__extern int caca_set_display_time(caca_display_t *, unsigned int); | |||
__extern unsigned int caca_get_display_time(caca_display_t *); | |||
__extern unsigned int caca_get_display_width(caca_display_t *); | |||
__extern unsigned int caca_get_display_height(caca_display_t *); | |||
__extern unsigned int caca_get_display_time(caca_display_t const *); | |||
__extern unsigned int caca_get_display_width(caca_display_t const *); | |||
__extern unsigned int caca_get_display_height(caca_display_t const *); | |||
__extern int caca_set_display_title(caca_display_t *, char const *); | |||
/* @} */ | |||
@@ -206,8 +206,8 @@ __extern int caca_set_display_title(caca_display_t *, char const *); | |||
* @{ */ | |||
__extern int caca_get_event(caca_display_t *, unsigned int, | |||
caca_event_t *, int); | |||
__extern unsigned int caca_get_mouse_x(caca_display_t *); | |||
__extern unsigned int caca_get_mouse_y(caca_display_t *); | |||
__extern unsigned int caca_get_mouse_x(caca_display_t const *); | |||
__extern unsigned int caca_get_mouse_y(caca_display_t const *); | |||
__extern int caca_set_mouse(caca_display_t *, int); | |||
__extern int caca_set_cursor(caca_display_t *, int); | |||
/* @} */ | |||
@@ -108,8 +108,8 @@ struct caca_display | |||
int (* init_graphics) (caca_display_t *); | |||
int (* end_graphics) (caca_display_t *); | |||
int (* set_display_title) (caca_display_t *, char const *); | |||
unsigned int (* get_display_width) (caca_display_t *); | |||
unsigned int (* get_display_height) (caca_display_t *); | |||
unsigned int (* get_display_width) (caca_display_t const *); | |||
unsigned int (* get_display_height) (caca_display_t const *); | |||
void (* display) (caca_display_t *); | |||
void (* handle_resize) (caca_display_t *); | |||
int (* get_event) (caca_display_t *, caca_event_t *); | |||
@@ -83,13 +83,13 @@ static int conio_set_display_title(caca_display_t *dp, char const *title) | |||
return -1; | |||
} | |||
static unsigned int conio_get_display_width(caca_display_t *dp) | |||
static unsigned int conio_get_display_width(caca_display_t const *dp) | |||
{ | |||
/* Fallback to a 6x10 font */ | |||
return dp->cv->width * 6; | |||
} | |||
static unsigned int conio_get_display_height(caca_display_t *dp) | |||
static unsigned int conio_get_display_height(caca_display_t const *dp) | |||
{ | |||
/* Fallback to a 6x10 font */ | |||
return dp->cv->height * 10; | |||
@@ -197,12 +197,12 @@ static int gl_set_display_title(caca_display_t *dp, char const *title) | |||
return 0; | |||
} | |||
static unsigned int gl_get_display_width(caca_display_t *dp) | |||
static unsigned int gl_get_display_width(caca_display_t const *dp) | |||
{ | |||
return dp->drv.p->width; | |||
} | |||
static unsigned int gl_get_display_height(caca_display_t *dp) | |||
static unsigned int gl_get_display_height(caca_display_t const *dp) | |||
{ | |||
return dp->drv.p->height; | |||
} | |||
@@ -326,13 +326,13 @@ static int ncurses_set_display_title(caca_display_t *dp, char const *title) | |||
return 0; | |||
} | |||
static unsigned int ncurses_get_display_width(caca_display_t *dp) | |||
static unsigned int ncurses_get_display_width(caca_display_t const *dp) | |||
{ | |||
/* Fallback to a 6x10 font */ | |||
return dp->cv->width * 6; | |||
} | |||
static unsigned int ncurses_get_display_height(caca_display_t *dp) | |||
static unsigned int ncurses_get_display_height(caca_display_t const *dp) | |||
{ | |||
/* Fallback to a 6x10 font */ | |||
return dp->cv->height * 10; | |||
@@ -55,12 +55,12 @@ static int raw_set_display_title(caca_display_t *dp, char const *title) | |||
return -1; | |||
} | |||
static unsigned int raw_get_display_width(caca_display_t *dp) | |||
static unsigned int raw_get_display_width(caca_display_t const *dp) | |||
{ | |||
return 0; | |||
} | |||
static unsigned int raw_get_display_height(caca_display_t *dp) | |||
static unsigned int raw_get_display_height(caca_display_t const *dp) | |||
{ | |||
return 0; | |||
} | |||
@@ -193,13 +193,13 @@ static int slang_set_display_title(caca_display_t *dp, char const *title) | |||
return 0; | |||
} | |||
static unsigned int slang_get_display_width(caca_display_t *dp) | |||
static unsigned int slang_get_display_width(caca_display_t const *dp) | |||
{ | |||
/* Fallback to a 6x10 font */ | |||
return dp->cv->width * 6; | |||
} | |||
static unsigned int slang_get_display_height(caca_display_t *dp) | |||
static unsigned int slang_get_display_height(caca_display_t const *dp) | |||
{ | |||
/* Fallback to a 6x10 font */ | |||
return dp->cv->height * 10; | |||
@@ -101,13 +101,13 @@ static int vga_set_display_title(caca_display_t *dp, char const *title) | |||
return -1; | |||
} | |||
static unsigned int vga_get_display_width(caca_display_t *dp) | |||
static unsigned int vga_get_display_width(caca_display_t const *dp) | |||
{ | |||
/* Fallback to a 320x200 screen */ | |||
return 320; | |||
} | |||
static unsigned int vga_get_display_height(caca_display_t *dp) | |||
static unsigned int vga_get_display_height(caca_display_t const *dp) | |||
{ | |||
/* Fallback to a 320x200 screen */ | |||
return 200; | |||
@@ -171,7 +171,7 @@ static int win32_set_display_title(caca_display_t *dp, char const *title) | |||
return 0; | |||
} | |||
static unsigned int win32_get_display_width(caca_display_t *dp) | |||
static unsigned int win32_get_display_width(caca_display_t const *dp) | |||
{ | |||
/* FIXME */ | |||
@@ -179,7 +179,7 @@ static unsigned int win32_get_display_width(caca_display_t *dp) | |||
return dp->cv->width * 6; | |||
} | |||
static unsigned int win32_get_display_height(caca_display_t *dp) | |||
static unsigned int win32_get_display_height(caca_display_t const *dp) | |||
{ | |||
/* FIXME */ | |||
@@ -274,12 +274,12 @@ static int x11_set_display_title(caca_display_t *dp, char const *title) | |||
return 0; | |||
} | |||
static unsigned int x11_get_display_width(caca_display_t *dp) | |||
static unsigned int x11_get_display_width(caca_display_t const *dp) | |||
{ | |||
return dp->cv->width * dp->drv.p->font_width; | |||
} | |||
static unsigned int x11_get_display_height(caca_display_t *dp) | |||
static unsigned int x11_get_display_height(caca_display_t const *dp) | |||
{ | |||
return dp->cv->height * dp->drv.p->font_height; | |||
} | |||
@@ -125,10 +125,10 @@ int caca_get_event(caca_display_t *dp, unsigned int event_mask, | |||
* \param dp The libcaca graphical context. | |||
* \return The X mouse coordinate. | |||
*/ | |||
unsigned int caca_get_mouse_x(caca_display_t *dp) | |||
unsigned int caca_get_mouse_x(caca_display_t const *dp) | |||
{ | |||
if(dp->mouse.x >= dp->cv->width) | |||
dp->mouse.x = dp->cv->width - 1; | |||
return dp->cv->width - 1; | |||
return dp->mouse.x; | |||
} | |||
@@ -145,10 +145,10 @@ unsigned int caca_get_mouse_x(caca_display_t *dp) | |||
* \param dp The libcaca graphical context. | |||
* \return The Y mouse coordinate. | |||
*/ | |||
unsigned int caca_get_mouse_y(caca_display_t *dp) | |||
unsigned int caca_get_mouse_y(caca_display_t const *dp) | |||
{ | |||
if(dp->mouse.y >= dp->cv->height) | |||
dp->mouse.y = dp->cv->height - 1; | |||
return dp->cv->height - 1; | |||
return dp->mouse.y; | |||
} | |||
@@ -64,7 +64,7 @@ int caca_set_display_title(caca_display_t *dp, char const *title) | |||
* \param dp The libcaca display context. | |||
* \return The display width. | |||
*/ | |||
unsigned int caca_get_display_width(caca_display_t *dp) | |||
unsigned int caca_get_display_width(caca_display_t const *dp) | |||
{ | |||
return dp->drv.get_display_width(dp); | |||
} | |||
@@ -81,7 +81,7 @@ unsigned int caca_get_display_width(caca_display_t *dp) | |||
* \param dp The libcaca display context. | |||
* \return The display height. | |||
*/ | |||
unsigned int caca_get_display_height(caca_display_t *dp) | |||
unsigned int caca_get_display_height(caca_display_t const *dp) | |||
{ | |||
return dp->drv.get_display_height(dp); | |||
} | |||
@@ -120,7 +120,7 @@ int caca_set_display_time(caca_display_t *dp, unsigned int usec) | |||
* \param dp The libcaca display context. | |||
* \return The render time in microseconds. | |||
*/ | |||
unsigned int caca_get_display_time(caca_display_t *dp) | |||
unsigned int caca_get_display_time(caca_display_t const *dp) | |||
{ | |||
return dp->rendertime; | |||
} | |||
@@ -50,7 +50,7 @@ static uint8_t nearest_ansi(uint16_t); | |||
* \param y Y coordinate. | |||
* \return The requested attribute. | |||
*/ | |||
unsigned long int cucul_get_attr(cucul_canvas_t *cv, int x, int y) | |||
unsigned long int cucul_get_attr(cucul_canvas_t const *cv, int x, int y) | |||
{ | |||
if(x < 0 || x >= (int)cv->width || y < 0 || y >= (int)cv->height) | |||
return (unsigned long int)cv->curattr; | |||
@@ -69,7 +69,7 @@ int cucul_gotoxy(cucul_canvas_t *cv, int x, int y) | |||
* \param cv A handle to the libcucul canvas. | |||
* \return The cursor's X coordinate. | |||
*/ | |||
int cucul_get_cursor_x(cucul_canvas_t *cv) | |||
int cucul_get_cursor_x(cucul_canvas_t const *cv) | |||
{ | |||
return cv->frames[cv->frame].x; | |||
} | |||
@@ -83,7 +83,7 @@ int cucul_get_cursor_x(cucul_canvas_t *cv) | |||
* \param cv A handle to the libcucul canvas. | |||
* \return The cursor's Y coordinate. | |||
*/ | |||
int cucul_get_cursor_y(cucul_canvas_t *cv) | |||
int cucul_get_cursor_y(cucul_canvas_t const *cv) | |||
{ | |||
return cv->frames[cv->frame].y; | |||
} | |||
@@ -192,7 +192,7 @@ int cucul_put_char(cucul_canvas_t *cv, int x, int y, unsigned long int ch) | |||
* \param y Y coordinate. | |||
* \return This function always returns 0. | |||
*/ | |||
unsigned long int cucul_get_char(cucul_canvas_t *cv, int x, int y) | |||
unsigned long int cucul_get_char(cucul_canvas_t const *cv, int x, int y) | |||
{ | |||
if(x < 0 || x >= (int)cv->width || y < 0 || y >= (int)cv->height) | |||
return ' '; | |||
@@ -340,7 +340,7 @@ int cucul_set_canvas_handle(cucul_canvas_t *cv, int x, int y) | |||
* \param cv A handle to the libcucul canvas. | |||
* \return The canvas' handle's X coordinate. | |||
*/ | |||
int cucul_get_canvas_handle_x(cucul_canvas_t *cv) | |||
int cucul_get_canvas_handle_x(cucul_canvas_t const *cv) | |||
{ | |||
return cv->frames[cv->frame].handlex; | |||
} | |||
@@ -354,7 +354,7 @@ int cucul_get_canvas_handle_x(cucul_canvas_t *cv) | |||
* \param cv A handle to the libcucul canvas. | |||
* \return The canvas' handle's Y coordinate. | |||
*/ | |||
int cucul_get_canvas_handle_y(cucul_canvas_t *cv) | |||
int cucul_get_canvas_handle_y(cucul_canvas_t const *cv) | |||
{ | |||
return cv->frames[cv->frame].handley; | |||
} | |||
@@ -149,7 +149,7 @@ int cucul_set_canvas_size(cucul_canvas_t *cv, unsigned int width, | |||
* \param cv A libcucul canvas | |||
* \return The canvas width. | |||
*/ | |||
unsigned int cucul_get_canvas_width(cucul_canvas_t *cv) | |||
unsigned int cucul_get_canvas_width(cucul_canvas_t const *cv) | |||
{ | |||
return cv->width; | |||
} | |||
@@ -163,7 +163,7 @@ unsigned int cucul_get_canvas_width(cucul_canvas_t *cv) | |||
* \param cv A libcucul canvas | |||
* \return The canvas height. | |||
*/ | |||
unsigned int cucul_get_canvas_height(cucul_canvas_t *cv) | |||
unsigned int cucul_get_canvas_height(cucul_canvas_t const *cv) | |||
{ | |||
return cv->height; | |||
} | |||
@@ -86,8 +86,8 @@ typedef struct cucul_font cucul_font_t; | |||
__extern cucul_canvas_t * cucul_create_canvas(unsigned int, unsigned int); | |||
__extern int cucul_set_canvas_size(cucul_canvas_t *, unsigned int, | |||
unsigned int); | |||
__extern unsigned int cucul_get_canvas_width(cucul_canvas_t *); | |||
__extern unsigned int cucul_get_canvas_height(cucul_canvas_t *); | |||
__extern unsigned int cucul_get_canvas_width(cucul_canvas_t const *); | |||
__extern unsigned int cucul_get_canvas_height(cucul_canvas_t const *); | |||
__extern int cucul_free_canvas(cucul_canvas_t *); | |||
__extern int cucul_rand(int, int); | |||
/* @} */ | |||
@@ -100,12 +100,12 @@ __extern int cucul_rand(int, int); | |||
* @{ */ | |||
#define CUCUL_MAGIC_FULLWIDTH 0x000ffffe /**< Used to indicate that the previous character was a fullwidth glyph. */ | |||
__extern int cucul_gotoxy(cucul_canvas_t *, int, int); | |||
__extern int cucul_get_cursor_x(cucul_canvas_t *); | |||
__extern int cucul_get_cursor_y(cucul_canvas_t *); | |||
__extern int cucul_get_cursor_x(cucul_canvas_t const *); | |||
__extern int cucul_get_cursor_y(cucul_canvas_t const *); | |||
__extern int cucul_put_char(cucul_canvas_t *, int, int, unsigned long int); | |||
__extern unsigned long int cucul_get_char(cucul_canvas_t *, int, int); | |||
__extern unsigned long int cucul_get_char(cucul_canvas_t const *, int, int); | |||
__extern int cucul_put_str(cucul_canvas_t *, int, int, char const *); | |||
__extern unsigned long int cucul_get_attr(cucul_canvas_t *, int, int); | |||
__extern unsigned long int cucul_get_attr(cucul_canvas_t const *, int, int); | |||
__extern int cucul_set_attr(cucul_canvas_t *, unsigned long int); | |||
__extern int cucul_put_attr(cucul_canvas_t *, int, int, unsigned long int); | |||
__extern int cucul_set_color_ansi(cucul_canvas_t *, unsigned char, | |||
@@ -115,8 +115,8 @@ __extern int cucul_set_color_argb(cucul_canvas_t *, unsigned int, | |||
__extern int cucul_printf(cucul_canvas_t *, int, int, char const *, ...); | |||
__extern int cucul_clear_canvas(cucul_canvas_t *); | |||
__extern int cucul_set_canvas_handle(cucul_canvas_t *, int, int); | |||
__extern int cucul_get_canvas_handle_x(cucul_canvas_t *); | |||
__extern int cucul_get_canvas_handle_y(cucul_canvas_t *); | |||
__extern int cucul_get_canvas_handle_x(cucul_canvas_t const *); | |||
__extern int cucul_get_canvas_handle_y(cucul_canvas_t const *); | |||
__extern int cucul_blit(cucul_canvas_t *, int, int, cucul_canvas_t const *, | |||
cucul_canvas_t const *); | |||
__extern int cucul_set_canvas_boundaries(cucul_canvas_t *, int, int, | |||
@@ -204,9 +204,9 @@ __extern int cucul_fill_triangle(cucul_canvas_t *, int, int, int, int, int, | |||
* removal, copying etc. | |||
* | |||
* @{ */ | |||
__extern unsigned int cucul_get_frame_count(cucul_canvas_t *); | |||
__extern unsigned int cucul_get_frame_count(cucul_canvas_t const *); | |||
__extern int cucul_set_frame(cucul_canvas_t *, unsigned int); | |||
__extern char const *cucul_get_frame_name(cucul_canvas_t *); | |||
__extern char const *cucul_get_frame_name(cucul_canvas_t const *); | |||
__extern int cucul_set_frame_name(cucul_canvas_t *, char const *); | |||
__extern int cucul_create_frame(cucul_canvas_t *, unsigned int); | |||
__extern int cucul_free_frame(cucul_canvas_t *, unsigned int); | |||
@@ -228,11 +228,11 @@ __extern int cucul_set_dither_palette(cucul_dither_t *, | |||
unsigned int r[], unsigned int g[], | |||
unsigned int b[], unsigned int a[]); | |||
__extern int cucul_set_dither_brightness(cucul_dither_t *, float); | |||
__extern float cucul_get_dither_brightness(cucul_dither_t *); | |||
__extern float cucul_get_dither_brightness(cucul_dither_t const *); | |||
__extern int cucul_set_dither_gamma(cucul_dither_t *, float); | |||
__extern float cucul_get_dither_gamma(cucul_dither_t *); | |||
__extern float cucul_get_dither_gamma(cucul_dither_t const *); | |||
__extern int cucul_set_dither_contrast(cucul_dither_t *, float); | |||
__extern float cucul_get_dither_contrast(cucul_dither_t *); | |||
__extern float cucul_get_dither_contrast(cucul_dither_t const *); | |||
__extern int cucul_set_dither_antialias(cucul_dither_t *, char const *); | |||
__extern char const * const * cucul_get_dither_antialias_list(cucul_dither_t | |||
const *); | |||
@@ -262,11 +262,12 @@ __extern int cucul_free_dither(cucul_dither_t *); | |||
* @{ */ | |||
__extern cucul_font_t *cucul_load_font(void const *, unsigned int); | |||
__extern char const * const * cucul_get_font_list(void); | |||
__extern unsigned int cucul_get_font_width(cucul_font_t *); | |||
__extern unsigned int cucul_get_font_height(cucul_font_t *); | |||
__extern unsigned long int const *cucul_get_font_blocks(cucul_font_t *); | |||
__extern int cucul_render_canvas(cucul_canvas_t *, cucul_font_t *, void *, | |||
unsigned int, unsigned int, unsigned int); | |||
__extern unsigned int cucul_get_font_width(cucul_font_t const *); | |||
__extern unsigned int cucul_get_font_height(cucul_font_t const *); | |||
__extern unsigned long int const *cucul_get_font_blocks(cucul_font_t const *); | |||
__extern int cucul_render_canvas(cucul_canvas_t const *, cucul_font_t const *, | |||
void *, unsigned int, unsigned int, | |||
unsigned int); | |||
__extern int cucul_free_font(cucul_font_t *); | |||
/* @} */ | |||
@@ -282,7 +283,7 @@ __extern long int cucul_import_memory(cucul_canvas_t *, void const *, | |||
__extern long int cucul_import_file(cucul_canvas_t *, char const *, | |||
char const *); | |||
__extern char const * const * cucul_get_import_list(void); | |||
__extern void *cucul_export_memory(cucul_canvas_t *, char const *, | |||
__extern void *cucul_export_memory(cucul_canvas_t const *, char const *, | |||
unsigned long int *); | |||
__extern char const * const * cucul_get_export_list(void); | |||
/* @} */ | |||
@@ -441,7 +441,7 @@ int cucul_set_dither_brightness(cucul_dither_t *d, float brightness) | |||
* \param d Dither object. | |||
* \return Brightness value. | |||
*/ | |||
float cucul_get_dither_brightness(cucul_dither_t *d) | |||
float cucul_get_dither_brightness(cucul_dither_t const *d) | |||
{ | |||
return d->brightness; | |||
} | |||
@@ -493,7 +493,7 @@ int cucul_set_dither_gamma(cucul_dither_t *d, float gamma) | |||
* \param d Dither object. | |||
* \return Gamma value. | |||
*/ | |||
float cucul_get_dither_gamma(cucul_dither_t *d) | |||
float cucul_get_dither_gamma(cucul_dither_t const *d) | |||
{ | |||
return d->gamma; | |||
} | |||
@@ -526,7 +526,7 @@ int cucul_set_dither_contrast(cucul_dither_t *d, float contrast) | |||
* \param d Dither object. | |||
* \return Contrast value. | |||
*/ | |||
float cucul_get_dither_contrast(cucul_dither_t *d) | |||
float cucul_get_dither_contrast(cucul_dither_t const *d) | |||
{ | |||
return d->contrast; | |||
} | |||
@@ -45,15 +45,15 @@ static inline int sprintu16(char *s, uint16_t x) | |||
return 2; | |||
} | |||
static void *export_caca(cucul_canvas_t *, unsigned long int *); | |||
static void *export_ansi(cucul_canvas_t *, unsigned long int *); | |||
static void *export_utf8(cucul_canvas_t *, unsigned long int *, int); | |||
static void *export_html(cucul_canvas_t *, unsigned long int *); | |||
static void *export_html3(cucul_canvas_t *, unsigned long int *); | |||
static void *export_irc(cucul_canvas_t *, unsigned long int *); | |||
static void *export_ps(cucul_canvas_t *, unsigned long int *); | |||
static void *export_svg(cucul_canvas_t *, unsigned long int *); | |||
static void *export_tga(cucul_canvas_t *, unsigned long int *); | |||
static void *export_caca(cucul_canvas_t const *, unsigned long int *); | |||
static void *export_ansi(cucul_canvas_t const *, unsigned long int *); | |||
static void *export_utf8(cucul_canvas_t const *, unsigned long int *, int); | |||
static void *export_html(cucul_canvas_t const *, unsigned long int *); | |||
static void *export_html3(cucul_canvas_t const *, unsigned long int *); | |||
static void *export_irc(cucul_canvas_t const *, unsigned long int *); | |||
static void *export_ps(cucul_canvas_t const *, unsigned long int *); | |||
static void *export_svg(cucul_canvas_t const *, unsigned long int *); | |||
static void *export_tga(cucul_canvas_t const *, unsigned long int *); | |||
/** \brief Export a canvas into a foreign format. | |||
* | |||
@@ -82,7 +82,7 @@ static void *export_tga(cucul_canvas_t *, unsigned long int *); | |||
* allocated bytes will be written. | |||
* \return A pointer to the exported memory area, or NULL in case of error. | |||
*/ | |||
void *cucul_export_memory(cucul_canvas_t *cv, char const *format, | |||
void *cucul_export_memory(cucul_canvas_t const *cv, char const *format, | |||
unsigned long int *bytes) | |||
{ | |||
if(!strcasecmp("caca", format)) | |||
@@ -155,7 +155,7 @@ char const * const * cucul_get_export_list(void) | |||
*/ | |||
/* Generate a native libcaca canvas file. */ | |||
static void *export_caca(cucul_canvas_t *cv, unsigned long int *bytes) | |||
static void *export_caca(cucul_canvas_t const *cv, unsigned long int *bytes) | |||
{ | |||
uint32_t *attrs = cv->attrs; | |||
uint32_t *chars = cv->chars; | |||
@@ -201,7 +201,8 @@ static void *export_caca(cucul_canvas_t *cv, unsigned long int *bytes) | |||
} | |||
/* Generate UTF-8 representation of current canvas. */ | |||
static void *export_utf8(cucul_canvas_t *cv, unsigned long int *bytes, int cr) | |||
static void *export_utf8(cucul_canvas_t const *cv, unsigned long int *bytes, | |||
int cr) | |||
{ | |||
static uint8_t const palette[] = | |||
{ | |||
@@ -281,7 +282,7 @@ static void *export_utf8(cucul_canvas_t *cv, unsigned long int *bytes, int cr) | |||
} | |||
/* Generate ANSI representation of current canvas. */ | |||
static void *export_ansi(cucul_canvas_t *cv, unsigned long int *bytes) | |||
static void *export_ansi(cucul_canvas_t const *cv, unsigned long int *bytes) | |||
{ | |||
static uint8_t const palette[] = | |||
{ | |||
@@ -361,7 +362,7 @@ static void *export_ansi(cucul_canvas_t *cv, unsigned long int *bytes) | |||
} | |||
/* Generate HTML representation of current canvas. */ | |||
static void *export_html(cucul_canvas_t *cv, unsigned long int *bytes) | |||
static void *export_html(cucul_canvas_t const *cv, unsigned long int *bytes) | |||
{ | |||
char *data, *cur; | |||
unsigned int x, y, len; | |||
@@ -443,7 +444,7 @@ static void *export_html(cucul_canvas_t *cv, unsigned long int *bytes) | |||
* but permits viewing in old browsers (or limited ones such as links). It | |||
* will not work under gecko (mozilla rendering engine) unless you set a | |||
* correct header. */ | |||
static void *export_html3(cucul_canvas_t *cv, unsigned long int *bytes) | |||
static void *export_html3(cucul_canvas_t const *cv, unsigned long int *bytes) | |||
{ | |||
char *data, *cur; | |||
unsigned int x, y, len; | |||
@@ -545,7 +546,7 @@ static void *export_html3(cucul_canvas_t *cv, unsigned long int *bytes) | |||
} | |||
/* Export a text file with IRC colours */ | |||
static void *export_irc(cucul_canvas_t *cv, unsigned long int *bytes) | |||
static void *export_irc(cucul_canvas_t const *cv, unsigned long int *bytes) | |||
{ | |||
static uint8_t const palette[] = | |||
{ | |||
@@ -652,7 +653,7 @@ static void *export_irc(cucul_canvas_t *cv, unsigned long int *bytes) | |||
} | |||
/* Export a PostScript document. */ | |||
static void *export_ps(cucul_canvas_t *cv, unsigned long int *bytes) | |||
static void *export_ps(cucul_canvas_t const *cv, unsigned long int *bytes) | |||
{ | |||
static char const *ps_header = | |||
"%!\n" | |||
@@ -761,7 +762,7 @@ static void *export_ps(cucul_canvas_t *cv, unsigned long int *bytes) | |||
} | |||
/* Export an SVG vector image */ | |||
static void *export_svg(cucul_canvas_t *cv, unsigned long int *bytes) | |||
static void *export_svg(cucul_canvas_t const *cv, unsigned long int *bytes) | |||
{ | |||
static char const svg_header[] = | |||
"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n" | |||
@@ -847,7 +848,7 @@ static void *export_svg(cucul_canvas_t *cv, unsigned long int *bytes) | |||
} | |||
/* Export a TGA image */ | |||
static void *export_tga(cucul_canvas_t *cv, unsigned long int *bytes) | |||
static void *export_tga(cucul_canvas_t const *cv, unsigned long int *bytes) | |||
{ | |||
char const * const *fontlist; | |||
char *data, *cur; | |||
@@ -325,7 +325,7 @@ char const * const * cucul_get_font_list(void) | |||
* \param f The font, as returned by cucul_load_font() | |||
* \return The standard glyph width. | |||
*/ | |||
unsigned int cucul_get_font_width(cucul_font_t *f) | |||
unsigned int cucul_get_font_width(cucul_font_t const *f) | |||
{ | |||
return f->header.width; | |||
} | |||
@@ -340,7 +340,7 @@ unsigned int cucul_get_font_width(cucul_font_t *f) | |||
* \param f The font, as returned by cucul_load_font() | |||
* \return The standard glyph height. | |||
*/ | |||
unsigned int cucul_get_font_height(cucul_font_t *f) | |||
unsigned int cucul_get_font_height(cucul_font_t const *f) | |||
{ | |||
return f->header.height; | |||
} | |||
@@ -365,7 +365,7 @@ unsigned int cucul_get_font_height(cucul_font_t *f) | |||
* \param f The font, as returned by cucul_load_font() | |||
* \return The list of Unicode blocks supported by the font. | |||
*/ | |||
unsigned long int const *cucul_get_font_blocks(cucul_font_t *f) | |||
unsigned long int const *cucul_get_font_blocks(cucul_font_t const *f) | |||
{ | |||
return (unsigned long int const *)f->user_block_list; | |||
} | |||
@@ -415,7 +415,7 @@ int cucul_free_font(cucul_font_t *f) | |||
* \param pitch The pitch (in bytes) of an image buffer line. | |||
* \return This function always returns 0. | |||
*/ | |||
int cucul_render_canvas(cucul_canvas_t *cv, cucul_font_t *f, | |||
int cucul_render_canvas(cucul_canvas_t const *cv, cucul_font_t const *f, | |||
void *buf, unsigned int width, | |||
unsigned int height, unsigned int pitch) | |||
{ | |||
@@ -37,7 +37,7 @@ | |||
* \param cv A libcucul canvas | |||
* \return The frame count | |||
*/ | |||
unsigned int cucul_get_frame_count(cucul_canvas_t *cv) | |||
unsigned int cucul_get_frame_count(cucul_canvas_t const *cv) | |||
{ | |||
return cv->framecount; | |||
} | |||
@@ -83,7 +83,7 @@ int cucul_set_frame(cucul_canvas_t *cv, unsigned int id) | |||
* \param cv A libcucul canvas. | |||
* \return The current frame's name. | |||
*/ | |||
char const *cucul_get_frame_name(cucul_canvas_t *cv) | |||
char const *cucul_get_frame_name(cucul_canvas_t const *cv) | |||
{ | |||
return cv->frames[cv->frame].name; | |||
} | |||