Changeset 345


Ignore:
Timestamp:
Apr 2, 2010, 10:35:28 PM (12 years ago)
Author:
dmik
Message:

branches/kmk: Unicode conversion helpers: Fixed: Don't call strlen() on NULL.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/kmk/Lucide/plugins/ludoc/cpconv.cpp

    r339 r345  
    250250                                           UconvObject *utf16, size_t *retLen )
    251251{
     252    if ( s == NULL )
     253        return NULL;
    252254    return utf16_sys( s, strlen( s ), utf16, sys, retLen, false, false );
    253255}
     
    268270                                            UconvObject *utf16, size_t *retLen )
    269271{
     272    if ( s == NULL )
     273        return NULL;
    270274    return utf16_sys( s, strlen( s ), utf16, utf8, retLen, false, true );
    271275}
     
    314318                                        UconvObject *sys )
    315319{
     320    if ( s == NULL )
     321        return NULL;
    316322    return utf8_sys( s, utf8, sys, true );
    317323}
     
    320326                                        UconvObject *utf8 )
    321327{
     328    if ( s == NULL )
     329        return NULL;
    322330    return utf8_sys( s, utf8, sys, false );
    323331}
Note: See TracChangeset for help on using the changeset viewer.