Changeset 4846 for libcaca


Ignore:
Timestamp:
Nov 6, 2012, 10:02:55 PM (6 years ago)
Author:
Pascal Terjan
Message:

Allow building with -Werror=format-security

Location:
libcaca/trunk/ruby
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • libcaca/trunk/ruby/caca-canvas.c

    r4845 r4846  
    2323{                                                       \
    2424    if( caca_##x (_SELF) <0)                            \
    25         rb_raise(rb_eRuntimeError, strerror(errno));    \
     25        rb_raise(rb_eRuntimeError, "%s", strerror(errno));    \
    2626                                                        \
    2727    return self;                                        \
     
    5959    if(canvas == NULL)
    6060    {
    61         rb_raise(rb_eRuntimeError, strerror(errno));
     61        rb_raise(rb_eRuntimeError, "%s", strerror(errno));
    6262    }
    6363
     
    105105{
    106106    if( caca_gotoxy(_SELF, NUM2INT(x), NUM2INT(y)) <0) {
    107         rb_raise(rb_eRuntimeError, strerror(errno));
     107        rb_raise(rb_eRuntimeError, "%s", strerror(errno));
    108108    }
    109109    return self;
     
    151151{
    152152    if(caca_set_attr(_SELF, NUM2ULONG(attr)) <0)
    153         rb_raise(rb_eRuntimeError, strerror(errno));
     153        rb_raise(rb_eRuntimeError, "%s", strerror(errno));
    154154
    155155    return self;
     
    165165{
    166166    if(caca_put_attr(_SELF, NUM2INT(x), NUM2INT(y), NUM2ULONG(attr)) <0)
    167         rb_raise(rb_eRuntimeError, strerror(errno));
     167        rb_raise(rb_eRuntimeError, "%s", strerror(errno));
    168168
    169169    return self;
     
    173173{
    174174    if(caca_set_color_ansi(_SELF, NUM2INT(fg), NUM2INT(bg)) <0)
    175         rb_raise(rb_eRuntimeError, strerror(errno));
     175        rb_raise(rb_eRuntimeError, "%s", strerror(errno));
    176176
    177177    return self;
     
    181181{
    182182    if(caca_set_color_argb(_SELF, NUM2UINT(fg), NUM2UINT(bg)) <0) {
    183         rb_raise(rb_eRuntimeError, strerror(errno));
     183        rb_raise(rb_eRuntimeError, "%s", strerror(errno));
    184184    }
    185185    return self;
     
    235235
    236236    if(caca_blit(_SELF, NUM2INT(x), NUM2INT(y), csrc, cmask)<0)
    237         rb_raise(rb_eRuntimeError, strerror(errno));
     237        rb_raise(rb_eRuntimeError, "%s", strerror(errno));
    238238
    239239    return self;
     
    244244    if(caca_set_canvas_boundaries(_SELF, NUM2INT(x), NUM2INT(y), NUM2UINT(w), NUM2UINT(h))<0)
    245245    {
    246         rb_raise(rb_eRuntimeError, strerror(errno));
     246        rb_raise(rb_eRuntimeError, "%s", strerror(errno));
    247247    }
    248248    return self;
     
    525525{
    526526    if(caca_set_frame(_SELF, NUM2INT(id))<0)
    527         rb_raise(rb_eArgError, strerror(errno));
     527        rb_raise(rb_eArgError, "%s", strerror(errno));
    528528
    529529    return self;
     
    544544{
    545545    if(caca_set_frame_name(_SELF, StringValuePtr(name))<0)
    546         rb_raise(rb_eRuntimeError, strerror(errno));
     546        rb_raise(rb_eRuntimeError, "%s", strerror(errno));
    547547
    548548    return self;
     
    558558{
    559559    if(caca_create_frame(_SELF, NUM2INT(id))<0) {
    560         rb_raise(rb_eRuntimeError, strerror(errno));
     560        rb_raise(rb_eRuntimeError, "%s", strerror(errno));
    561561    }
    562562    return self;
     
    566566{
    567567    if(caca_free_frame(_SELF, NUM2INT(id))<0) {
    568         rb_raise(rb_eArgError, strerror(errno));
     568        rb_raise(rb_eArgError, "%s", strerror(errno));
    569569    }
    570570    return self;
     
    603603    bytes = caca_import_canvas_from_memory (_SELF, StringValuePtr(data), RSTRING_LEN(StringValue(data)), StringValuePtr(format));
    604604    if(bytes <= 0)
    605         rb_raise(rb_eRuntimeError, strerror(errno));
     605        rb_raise(rb_eRuntimeError, "%s", strerror(errno));
    606606
    607607    return self;
     
    613613    bytes = caca_import_area_from_memory (_SELF, NUM2INT(x), NUM2INT(y), StringValuePtr(data), RSTRING_LEN(StringValue(data)), StringValuePtr(format));
    614614    if(bytes <= 0)
    615         rb_raise(rb_eRuntimeError, strerror(errno));
     615        rb_raise(rb_eRuntimeError, "%s", strerror(errno));
    616616
    617617    return self;
     
    623623    bytes = caca_import_canvas_from_file (_SELF, StringValuePtr(filename), StringValuePtr(format));
    624624    if(bytes <= 0)
    625         rb_raise(rb_eRuntimeError, strerror(errno));
     625        rb_raise(rb_eRuntimeError, "%s", strerror(errno));
    626626
    627627    return self;
     
    633633    bytes = caca_import_area_from_file (_SELF, NUM2INT(x), NUM2INT(y), StringValuePtr(filename), StringValuePtr(format));
    634634    if(bytes <= 0)
    635         rb_raise(rb_eRuntimeError, strerror(errno));
     635        rb_raise(rb_eRuntimeError, "%s", strerror(errno));
    636636
    637637    return self;
  • libcaca/trunk/ruby/caca-display.c

    r4806 r4846  
    8585    if(display == NULL)
    8686    {
    87         rb_raise(rb_eRuntimeError, strerror(errno));
     87        rb_raise(rb_eRuntimeError, "%s", strerror(errno));
    8888    }
    8989
     
    132132    if(caca_set_display_title(_SELF, StringValuePtr(t))<0)
    133133    {
    134         rb_raise(rb_eRuntimeError, strerror(errno));
     134        rb_raise(rb_eRuntimeError, "%s", strerror(errno));
    135135    }
    136136    return t;
     
    253253    if(caca_set_display_driver(_SELF, StringValuePtr(driver))<0)
    254254    {
    255         rb_raise(rb_eRuntimeError, strerror(errno));
     255        rb_raise(rb_eRuntimeError, "%s", strerror(errno));
    256256    }
    257257    return driver;
     
    268268    if(caca_set_cursor(_SELF, flag)<0)
    269269    {
    270         rb_raise(rb_eRuntimeError, strerror(errno));
     270        rb_raise(rb_eRuntimeError, "%s", strerror(errno));
    271271    }
    272272    return flag;
  • libcaca/trunk/ruby/caca-dither.c

    r4845 r4846  
    3636    if(dither == NULL)
    3737    {
    38         rb_raise(rb_eRuntimeError, strerror(errno));
     38        rb_raise(rb_eRuntimeError, "%s", strerror(errno));
    3939    }
    4040    _SELF = dither;
     
    122122        free(blue);
    123123        free(alpha);
    124         rb_raise(rb_eRuntimeError, strerror(errno));
     124        rb_raise(rb_eRuntimeError, "%s", strerror(errno));
    125125    }
    126126
     
    143143{                                                       \
    144144    if(caca_set_dither_##x(_SELF, (float)NUM2DBL(x))<0) \
    145         rb_raise(rb_eRuntimeError, strerror(errno));    \
     145        rb_raise(rb_eRuntimeError, "%s", strerror(errno));    \
    146146                                                        \
    147147    return x;                                           \
     
    164164    if(caca_set_dither_##x(_SELF, StringValuePtr(x))<0)  \
    165165    {                                                    \
    166         rb_raise(rb_eRuntimeError, strerror(errno));     \
     166        rb_raise(rb_eRuntimeError, "%s", strerror(errno));     \
    167167    }                                                    \
    168168    return x;                                            \
  • libcaca/trunk/ruby/caca-font.c

    r4369 r4846  
    3636    if(font == NULL)
    3737    {
    38         rb_raise(rb_eRuntimeError, strerror(errno));
     38        rb_raise(rb_eRuntimeError, "%s", strerror(errno));
    3939    }
    4040    _SELF = font;
Note: See TracChangeset for help on using the changeset viewer.