summaryrefslogtreecommitdiff
path: root/debug/fontd.c
diff options
context:
space:
mode:
Diffstat (limited to 'debug/fontd.c')
-rw-r--r--debug/fontd.c11
1 files changed, 6 insertions, 5 deletions
diff --git a/debug/fontd.c b/debug/fontd.c
index 1b9ba871c..2fc3ec93b 100644
--- a/debug/fontd.c
+++ b/debug/fontd.c
@@ -28,7 +28,8 @@ static void font_close(struct font_data *data);
* functions
*/
-unsigned long nsfont_width(struct font_data *font, const char * text, unsigned int length)
+unsigned long nsfont_width(struct font_data *font, const char * text,
+ size_t length)
{
int width;
@@ -41,7 +42,7 @@ unsigned long nsfont_width(struct font_data *font, const char * text, unsigned i
}
void nsfont_position_in_string(struct font_data* font, const char* text,
- unsigned int length, unsigned long x, int* char_offset, int* pixel_offset)
+ size_t length, unsigned long x, int* char_offset, int* pixel_offset)
{
assert(font != 0 && text != 0);
@@ -137,8 +138,8 @@ void font_close(struct font_data *data)
}
-char *nsfont_split(struct font_data *data, const char * text, unsigned int length,
- unsigned int width, unsigned int *used_width)
+char *nsfont_split(struct font_data *data, const char * text,
+ size_t length, unsigned int width, unsigned int *used_width)
{
int i = width / 10;
@@ -155,7 +156,7 @@ char *nsfont_split(struct font_data *data, const char * text, unsigned int lengt
void nsfont_paint(struct font_data *data, const char *text,
- int xpos, int ypos, void *trfm, int length)
+ size_t length, int xpos, int ypos, void *trfm)
{
assert(data != NULL);
assert(text != NULL);