From 6bbc12717948fd25ae1b20834fc02cf8b9f442de Mon Sep 17 00:00:00 2001 From: galaxyhaxz Date: Wed, 26 Sep 2018 17:16:03 -0500 Subject: [PATCH] Fix signature of WReadFile --- Source/wave.cpp | 3 +-- Source/wave.h | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/Source/wave.cpp b/Source/wave.cpp index cbb1fb3c8..cc476b852 100644 --- a/Source/wave.cpp +++ b/Source/wave.cpp @@ -84,7 +84,7 @@ int __fastcall WOpenFile(char *dwInitParam, HANDLE *phsFile, int a3) return 0; } -char __fastcall WReadFile(HANDLE hsFile, char *buf, int a3) +void __fastcall WReadFile(HANDLE hsFile, char *buf, int a3) { char *v3; // ebx HANDLE v4; // edi @@ -103,7 +103,6 @@ char __fastcall WReadFile(HANDLE hsFile, char *buf, int a3) break; WGetFileArchive(v4, &a2a, 0); } - return v5; } int __fastcall WSetFilePointer(HANDLE file1, int offset, HANDLE file2, int whence) diff --git a/Source/wave.h b/Source/wave.h index cc8211d11..89bfedd69 100644 --- a/Source/wave.h +++ b/Source/wave.h @@ -10,7 +10,7 @@ bool __fastcall WCloseFile(void *file); int __fastcall WGetFileSize(HANDLE hsFile, unsigned long *a2); void __fastcall WGetFileArchive(HANDLE hsFile, int *a2, char *dwInitParam); int __fastcall WOpenFile(char *dwInitParam, HANDLE *phsFile, int a3); -char __fastcall WReadFile(HANDLE hsFile, char *buf, int a3); +void __fastcall WReadFile(HANDLE hsFile, char *buf, int a3); int __fastcall WSetFilePointer(HANDLE file1, int offset, HANDLE file2, int whence); int __fastcall LoadWaveFormat(HANDLE hsFile, WAVEFORMATEX *pwfx); void *__fastcall AllocateMemFile(HANDLE hsFile, MEMFILE *pMemFile, unsigned int dwPos);