Changeset 25007

Show
Ignore:
Timestamp:
11/27/08 03:39:44 (4 years ago)
Author:
saturday06
Message:

mioadsjfklmar

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • lang/cplusplus/i3/trunk/src/os-windows/Os.cpp

    r24965 r25007  
    7171                       GetModuleHandle(NULL), 
    7272                       locale_dir, 
    73                        _countof(locale_dir)); 
    74     if (result == 0 || result == _countof(locale_dir)) 
    75     { 
    76         //memset(locale_dir, 0, sizeof(locale_dir)); 
     73                       _countof(locale_dir) - 1); 
     74    if (result == 0 || result == _countof(locale_dir) - 1) 
     75    { 
    7776        return; 
    7877    } 
     
    8079    if (PathRemoveFileSpec(locale_dir) == FALSE) 
    8180    { 
    82         //memset(locale_dir, 0, sizeof(locale_dir)); 
    83         return; 
    84     } 
    85  
    86     TCHAR more[] = _T("locale"); 
    87     if (_countof(locale_dir) <= _countof(more) + _tcslen(locale_dir) + 1) 
    88     { 
    89         //memset(locale_dir, 0, sizeof(locale_dir)); 
     81        return; 
     82    } 
     83 
     84    const TCHAR more[] = _T("locale"); 
     85    if (_countof(locale_dir) <= _tcslen(more) + _tcslen(locale_dir) + 1) 
     86    { 
    9087        return; 
    9188    } 
     
    9390    if (PathAppend(locale_dir, more) == FALSE) 
    9491    { 
    95         //memset(locale_dir, 0, sizeof(locale_dir)); 
    9692        return; 
    9793    }