[PATCH] winetest: Clarify the 'version not present' error.
Francois Gouget
fgouget at codeweavers.com
Mon Mar 29 08:53:26 CDT 2021
Most of the time the library is actually missing (or only available in
the wrong bitness). Show the error code to help diagnose the other
cases.
Signed-off-by: Francois Gouget <fgouget at codeweavers.com>
---
programs/winetest/main.c | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/programs/winetest/main.c b/programs/winetest/main.c
index eaf83a48f62..0571c797666 100644
--- a/programs/winetest/main.c
+++ b/programs/winetest/main.c
@@ -135,8 +135,10 @@ static char * get_file_version(char * file_name)
heap_free(data);
} else
sprintf(version, "version error %u", ERROR_OUTOFMEMORY);
- } else
- sprintf(version, "version not present");
+ } else if (GetLastError() == ERROR_FILE_NOT_FOUND)
+ sprintf(version, "dll is missing");
+ else
+ sprintf(version, "version not present %u", GetLastError());
return version;
}
--
2.20.1
More information about the wine-devel
mailing list