Show
Ignore:
Timestamp:
04/19/09 21:30:10 (5 years ago)
Author:
saturday06
Message:

さまざあm

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • lang/objective-cplusplus/i3/trunk/src/mil/include/mil/Thread.h

    r32626 r32627  
    9999        memory--; 
    100100        if (*memory != (void*)blocks) { 
    101             DebugBreak(); 
     101            fprintf(stderr, "blocks is invalid"); 
     102            return; 
    102103        } 
    103104        memory--; 
    104105        if (*memory != (void*)GetCurrentThreadId()) { 
    105             DebugBreak(); 
     106            fprintf(stderr, "thread id is invalid"); 
     107            return; 
    106108        } 
    107109        ::free((void*)memory); 
     
    112114        memory--; 
    113115        if (*memory != (void*)Blocks<T>::value) { 
    114             DebugBreak(); 
     116            fprintf(stderr, "blocks id is invalid"); 
     117            return; 
    115118        } 
    116119        memory--; 
    117120        if (*memory != (void*)GetCurrentThreadId()) { 
    118             DebugBreak(); 
     121            fprintf(stderr, "thread id is invalid"); 
     122            return; 
    119123        } 
    120124        ::free((void*)memory); 
     
    144148            memory--; 
    145149            if (*memory != (void*)blocks) { 
    146                 DebugBreak(); 
     150                fprintf(stderr, "blocks id is invalid"); 
     151                return; 
    147152            } 
    148153            memory--; 
    149154            if (*memory != (void*)GetCurrentThreadId()) { 
    150                 DebugBreak(); 
     155                fprintf(stderr, "thread id is invalid"); 
     156                return; 
    151157            } 
    152158            ::free(memory);