Mercurial > projects > dstress
changeset 292:7e28d437d6d7
fixed Windows loadFile return code bug
author | thomask |
---|---|
date | Sat, 19 Feb 2005 11:15:48 +0000 |
parents | 124a9b790f18 |
children | db3d94221144 |
files | dstress.c |
diffstat | 1 files changed, 6 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/dstress.c Sat Feb 19 11:15:17 2005 +0000 +++ b/dstress.c Sat Feb 19 11:15:48 2005 +0000 @@ -127,13 +127,15 @@ size = GetFileSize(file, NULL); if (size != INVALID_FILE_SIZE){ back=malloc((size+1)*sizeof(char)); - if (ReadFile(file,back,size,&numread,NULL) == 0){ - if (numread==size) + if (ReadFile(file,back,size,&numread,NULL) == 1){ + if (numread==size){ *(back+size+1) = '\x00'; - else + }else{ back = "\x00"; - }else + } + }else{ back = "\x00"; + } } CloseHandle(file); }