Changeset 320fb45f0ccef622c2323e3ba0fa6b3ee5bb15f6

Show
Ignore:
Timestamp:
01/10/07 22:41:15 (1 year ago)
Author:
Rafaël Carré <funman@videolan.org>
git-committer:
Rafaël Carré <funman@videolan.org> 1191271275 +0000
git-parent:

[91994ef887870cbfe6ee081bb7495ee511460d6f]

git-author:
Rafaël Carré <funman@videolan.org> 1191271275 +0000
Message:

ncurses: adds some (size_t) casting

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • modules/gui/ncurses.c

    rcc61952 r320fb45  
    11531153    i_char_len = mbstowcs( psz_wide, p_buf, i_len ); 
    11541154 
    1155     if( i_char_len == -1 ) /* an invalid character was encountered */ 
     1155    if( i_char_len == (size_t)-1 ) /* an invalid character was encountered */ 
    11561156        i_width = i_len; 
    11571157    else 
    11581158    { 
    11591159        i_width = wcswidth( psz_wide, i_char_len ); 
    1160         if( i_width == -1 ) /* a non printable character was encountered */ 
     1160        if( i_width == (size_t)-1 ) /* a non printable character was encountered */ 
    11611161            i_width = i_len; 
    11621162    } 
    1163     if( i_width > w ) 
     1163    if( i_width > (size_t)w ) 
    11641164#else 
    11651165    if( i_len > w ) 
    11661166#endif 
    11671167    { /* FIXME: ncursesw: ellipsize psz_wide while keeping the width in mind */ 
    1168         char *psz_local; 
    11691168        int i_cut = i_len - w; 
    11701169        int x1 = i_len/2 - i_cut/2; 
     
    11851184        mvprintw( y, x, "%s", p_buf ); 
    11861185#else 
    1187         psz_local = ToLocale( p_buf ); 
     1186        char *psz_local = ToLocale( p_buf ); 
    11881187        mvprintw( y, x, "%s", psz_local ); 
    11891188        LocaleFree( p_buf );