Changeset 2304 for libcaca/trunk/cucul/import.c
- Timestamp:
- 04/19/08 21:25:47 (5 years ago)
- File:
-
- 1 edited
-
libcaca/trunk/cucul/import.c (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
-
libcaca/trunk/cucul/import.c
r2299 r2304 53 53 }; 54 54 55 static long int import_caca(cucul_canvas_t *, void const *, unsigned int);56 static long int import_text(cucul_canvas_t *, void const *, unsigned int);57 static long int import_ansi(cucul_canvas_t *, void const *, unsigned int, int);55 static ssize_t import_caca(cucul_canvas_t *, void const *, size_t); 56 static ssize_t import_text(cucul_canvas_t *, void const *, size_t); 57 static ssize_t import_ansi(cucul_canvas_t *, void const *, size_t, int); 58 58 59 59 static void ansi_parse_grcm(cucul_canvas_t *, struct import *, … … 87 87 * or -1 if an error occurred. 88 88 */ 89 long int cucul_import_memory(cucul_canvas_t *cv, void const *data,90 unsigned long int len, char const *format)89 ssize_t cucul_import_memory(cucul_canvas_t *cv, void const *data, 90 size_t len, char const *format) 91 91 { 92 92 if(!strcasecmp("caca", format)) … … 152 152 * or -1 if an error occurred. 153 153 */ 154 long int cucul_import_file(cucul_canvas_t *cv, char const *filename,155 char const *format)154 ssize_t cucul_import_file(cucul_canvas_t *cv, char const *filename, 155 char const *format) 156 156 { 157 157 #if defined __KERNEL__ … … 161 161 FILE *fp; 162 162 void *data; 163 long int size;163 ssize_t size; 164 164 int ret; 165 165 … … 220 220 */ 221 221 222 static long int import_caca(cucul_canvas_t *cv, 223 void const *data, unsigned int size) 222 static ssize_t import_caca(cucul_canvas_t *cv, void const *data, size_t size) 224 223 { 225 224 uint8_t const *buf = (uint8_t const *)data; … … 338 337 } 339 338 340 static long int import_text(cucul_canvas_t *cv, 341 void const *data, unsigned int size) 339 static ssize_t import_text(cucul_canvas_t *cv, void const *data, size_t size) 342 340 { 343 341 char const *text = (char const *)data; … … 381 379 } 382 380 383 static long int import_ansi(cucul_canvas_t *cv,384 void const *data, unsigned int size, int utf8)381 static ssize_t import_ansi(cucul_canvas_t *cv, void const *data, 382 size_t size, int utf8) 385 383 { 386 384 struct import im; … … 683 681 else if(utf8) 684 682 { 685 unsigned int bytes;683 size_t bytes; 686 684 687 685 if(i + 6 < size)
Note: See TracChangeset
for help on using the changeset viewer.
