555 |
|
FILE *result; // eax@4 |
556 |
|
char v6[512]; // [sp+0h] [bp-100h]@1 |
557 |
|
FILE* UUgError_WarningFile = *_UUgError_WarningFile; |
558 |
– |
sprintf_s( |
559 |
– |
v6, 512, |
560 |
– |
"Error %x reported from File: %s, Line: %d (message follows) \r\n%s", |
561 |
– |
errornum, |
562 |
– |
filename, |
563 |
– |
linenumber, |
564 |
– |
message); |
558 |
|
|
559 |
< |
if ( UUgError_WarningFile |
560 |
< |
|| (UUgError_WarningFile = oni_fopen("debugger.txt", "wb"), UUgError_WarningFile ) ) |
561 |
< |
{ |
562 |
< |
oni_fprintf(UUgError_WarningFile, "%s\r\n", v6); |
563 |
< |
oni_fflush(UUgError_WarningFile); |
559 |
> |
if (filename && message && (strlen(filename)+strlen(message))<420) { |
560 |
> |
sprintf( |
561 |
> |
v6, |
562 |
> |
"Error %x reported from File: %s, Line: %d (message follows) \r\n%s", |
563 |
> |
errornum, |
564 |
> |
filename, |
565 |
> |
linenumber, |
566 |
> |
message); |
567 |
> |
|
568 |
> |
if ( UUgError_WarningFile |
569 |
> |
|| (UUgError_WarningFile = oni_fopen("debugger.txt", "wb"), UUgError_WarningFile ) ) |
570 |
> |
{ |
571 |
> |
oni_fprintf(UUgError_WarningFile, "%s\r\n", v6); |
572 |
> |
oni_fflush(UUgError_WarningFile); |
573 |
> |
} |
574 |
|
} |
575 |
|
//oni_fprintf(stdout, v6); |
576 |
|
//sprintf(&v6, "%s", message); |