Ignore:
Timestamp:
04/19/08 21:25:47 (5 years ago)
Author:
sam
Message:
  • Get rid of the last long types in the API.
  • Use size_t and ssize_t where appropriate.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • libcaca/trunk/cucul/import.c

    r2299 r2304  
    5353}; 
    5454 
    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); 
     55static ssize_t import_caca(cucul_canvas_t *, void const *, size_t); 
     56static ssize_t import_text(cucul_canvas_t *, void const *, size_t); 
     57static ssize_t import_ansi(cucul_canvas_t *, void const *, size_t, int); 
    5858 
    5959static void ansi_parse_grcm(cucul_canvas_t *, struct import *, 
     
    8787 *  or -1 if an error occurred. 
    8888 */ 
    89 long int cucul_import_memory(cucul_canvas_t *cv, void const *data, 
    90                              unsigned long int len, char const *format) 
     89ssize_t cucul_import_memory(cucul_canvas_t *cv, void const *data, 
     90                            size_t len, char const *format) 
    9191{ 
    9292    if(!strcasecmp("caca", format)) 
     
    152152 *  or -1 if an error occurred. 
    153153 */ 
    154 long int cucul_import_file(cucul_canvas_t *cv, char const *filename, 
    155                            char const *format) 
     154ssize_t cucul_import_file(cucul_canvas_t *cv, char const *filename, 
     155                          char const *format) 
    156156{ 
    157157#if defined __KERNEL__ 
     
    161161    FILE *fp; 
    162162    void *data; 
    163     long int size; 
     163    ssize_t size; 
    164164    int ret; 
    165165 
     
    220220 */ 
    221221 
    222 static long int import_caca(cucul_canvas_t *cv, 
    223                             void const *data, unsigned int size) 
     222static ssize_t import_caca(cucul_canvas_t *cv, void const *data, size_t size) 
    224223{ 
    225224    uint8_t const *buf = (uint8_t const *)data; 
     
    338337} 
    339338 
    340 static long int import_text(cucul_canvas_t *cv, 
    341                             void const *data, unsigned int size) 
     339static ssize_t import_text(cucul_canvas_t *cv, void const *data, size_t size) 
    342340{ 
    343341    char const *text = (char const *)data; 
     
    381379} 
    382380 
    383 static long int import_ansi(cucul_canvas_t *cv, 
    384                             void const *data, unsigned int size, int utf8) 
     381static ssize_t import_ansi(cucul_canvas_t *cv, void const *data, 
     382                           size_t size, int utf8) 
    385383{ 
    386384    struct import im; 
     
    683681        else if(utf8) 
    684682        { 
    685             unsigned int bytes; 
     683            size_t bytes; 
    686684 
    687685            if(i + 6 < size) 
Note: See TracChangeset for help on using the changeset viewer.