diff options
| -rw-r--r-- | crypto/compat/getprogname_windows.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/crypto/compat/getprogname_windows.c b/crypto/compat/getprogname_windows.c index eb04ec0..9de3cab 100644 --- a/crypto/compat/getprogname_windows.c +++ b/crypto/compat/getprogname_windows.c | |||
| @@ -7,7 +7,8 @@ getprogname(void) | |||
| 7 | { | 7 | { |
| 8 | static char progname[MAX_PATH + 1]; | 8 | static char progname[MAX_PATH + 1]; |
| 9 | DWORD length = GetModuleFileName(NULL, progname, sizeof (progname) - 1); | 9 | DWORD length = GetModuleFileName(NULL, progname, sizeof (progname) - 1); |
| 10 | if (length < 0) | 10 | if (length == 0) |
| 11 | return "?"; | 11 | return "?"; |
| 12 | progname[length] = '\0'; | ||
| 12 | return progname; | 13 | return progname; |
| 13 | } | 14 | } |
