[easytag] Use g_win32_error_message() with GetLastError()
- From: David King <davidk src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [easytag] Use g_win32_error_message() with GetLastError()
- Date: Sun, 10 Nov 2013 21:46:08 +0000 (UTC)
commit 121a9a4fe8d80f83746a36da3a8a0c28e4c7938a
Author: David King <amigadave amigadave com>
Date: Wed Oct 23 21:57:23 2013 +0100
Use g_win32_error_message() with GetLastError()
src/browser.c | 8 ++++++--
src/misc.c | 11 ++++++++---
2 files changed, 14 insertions(+), 5 deletions(-)
---
diff --git a/src/browser.c b/src/browser.c
index d6afba0..50846be 100644
--- a/src/browser.c
+++ b/src/browser.c
@@ -4312,8 +4312,12 @@ Run_Program (const gchar *program_name, GList *args_list)
&siStartupInfo,
&piProcessInfo) == FALSE)
{
- Log_Print (LOG_ERROR, _("Cannot execute %s (error %d)\n"),
- program_name, (guint32)GetLastError ());
+ gchar *error;
+
+ error = g_win32_error_message (GetLastError ());
+ Log_Print (LOG_ERROR, _("Cannot execute ‘%s’ (%s)"), program_name,
+ error);
+ g_free (error);
}
// Free allocated parameters (for each filename)
diff --git a/src/misc.c b/src/misc.c
index ef4358c..7d66458 100644
--- a/src/misc.c
+++ b/src/misc.c
@@ -831,8 +831,12 @@ Run_Audio_Player_Using_File_List (GList *etfilelist)
&siStartupInfo,
&piProcessInfo) == FALSE)
{
- Log_Print (LOG_ERROR, _("Cannot execute %s (error %d)\n"),
- AUDIO_FILE_PLAYER, (guint32)GetLastError ());
+ gchar *error;
+
+ error = g_win32_error_message (GetLastError ());
+ Log_Print (LOG_ERROR, _("Cannot execute ‘%s’ (%s)"), AUDIO_FILE_PLAYER,
+ error);
+ g_free (error);
}
// Free allocated parameters (for each filename)
@@ -877,7 +881,8 @@ Run_Audio_Player_Using_File_List (GList *etfilelist)
{
if (execvp(argv[0],argv) == -1)
{
- Log_Print(LOG_ERROR,_("Cannot execute %s (%s)"),argv[0],g_strerror(errno));
+ Log_Print (LOG_ERROR, _("Cannot execute ‘%s’ (%s)"), argv[0],
+ g_strerror (errno));
}
g_strfreev(argv_user);
_exit(1);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]