Changeset 39005

Show
Ignore:
Timestamp:
09/19/11 21:40:51 (20 months ago)
Author:
saturday06
Message:

aioaoo

Location:
lang/c/NetworkUpdater/trunk/Build
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • lang/c/NetworkUpdater/trunk/Build/MSW.c

    r39004 r39005  
    600600NU_Error NUI_Update(NUI_ThreadData* object) 
    601601{ 
    602     NU_Error error = NU_NO_ERROR; 
     602    NU_Error error = NU_ERROR_SYSTEM; 
    603603    TCHAR myname[500]; 
    604604    TCHAR cd[500]; 
     
    613613 
    614614    if (!object->found) { 
    615         error = NU_ERROR_SYSTEM; 
     615        error = NU_ERROR_INVALID_OPERATION; 
    616616        goto clean_up; 
    617617    } 
     
    647647        downloaded_file_contents = NUI_GetFileContents(object->update_file->file_path, &bytes); 
    648648        if (!downloaded_file_contents) { 
     649            error = NU_ERROR_SYSTEM; 
    649650            goto clean_up; 
    650651        } 
    651652        downloaded_hash_value = NUI_CreateHash(object->hash_type, downloaded_file_contents, bytes); 
    652653        if (!downloaded_hash_value) { 
     654            error = NU_ERROR_SYSTEM; 
    653655            goto clean_up; 
    654656        } 
    655657        if (_tcscmp(object->hash_value, downloaded_hash_value) != 0) { 
     658            error = NU_ERROR_HASH_UNMATCHED; 
    656659            goto clean_up; 
    657660        } 
  • lang/c/NetworkUpdater/trunk/Build/NetworkUpdater.h

    r39000 r39005  
    3434    NU_ERROR_ALREADY_START_UPDATE   = 11, 
    3535    NU_ERROR_INVALID_ARCHIVE        = 12, 
    36     NU_ERROR_XML                    = 13 
     36    NU_ERROR_HASH_UNMATCHED         = 13, 
     37    NU_ERROR_XML                    = 14, 
     38    NU_ERROR_INVALID_OPERATION      = 15 
    3739} NU_Error; 
    3840