Restore strerror as %m is unsupported by the BSDs

The BSDs just print m instead of the actual error message. Benefit
is not worth the cost.
This commit is contained in:
Rosen Penev
2017-02-03 17:53:50 -08:00
parent cc991ee106
commit 2a2bd0e2b1
26 changed files with 108 additions and 117 deletions
+4 -4
View File
@@ -278,7 +278,7 @@ int folder_config_init (hashcat_ctx_t *hashcat_ctx, MAYBE_UNUSED const char *ins
if (getcwd (cwd, HCBUFSIZ_TINY - 1) == NULL)
{
event_log_error (hashcat_ctx, "getcwd(): %m");
event_log_error (hashcat_ctx, "getcwd(): %s", strerror (errno));
return -1;
}
@@ -315,7 +315,7 @@ int folder_config_init (hashcat_ctx_t *hashcat_ctx, MAYBE_UNUSED const char *ins
This causes invalid error out if install_folder (/usr/local/bin) does not exist
if (resolved_install_folder == NULL)
{
event_log_error (hashcat_ctx, "%s: %m", resolved_install_folder);
event_log_error (hashcat_ctx, "%s: %s", resolved_install_folder, strerror (errno));
return -1;
}
@@ -323,7 +323,7 @@ int folder_config_init (hashcat_ctx_t *hashcat_ctx, MAYBE_UNUSED const char *ins
if (resolved_exec_path == NULL)
{
event_log_error (hashcat_ctx, "%s: %m", resolved_exec_path);
event_log_error (hashcat_ctx, "%s: %s", resolved_exec_path, strerror (errno));
return -1;
}
@@ -412,7 +412,7 @@ int folder_config_init (hashcat_ctx_t *hashcat_ctx, MAYBE_UNUSED const char *ins
if (realpath (cpath, cpath_real) == NULL)
{
event_log_error (hashcat_ctx, "%s: %m", cpath);
event_log_error (hashcat_ctx, "%s: %s", cpath, strerror (errno));
return -1;
}