mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-04-23 23:59:16 +02:00
Use g_win32_error_message to beautify error messages.
2001-06-07 Sebastian Wilhelmi <wilhelmi@ira.uka.de> * gthread-win32.c: Use g_win32_error_message to beautify error messages.
This commit is contained in:
parent
4d2b54ff8b
commit
9600d5cd53
@ -1,3 +1,8 @@
|
|||||||
|
2001-06-07 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
|
||||||
|
|
||||||
|
* gthread-win32.c: Use g_win32_error_message to beautify error
|
||||||
|
messages.
|
||||||
|
|
||||||
2001-05-24 Hans Breuer <hans@breuer.org>
|
2001-05-24 Hans Breuer <hans@breuer.org>
|
||||||
|
|
||||||
* makefile.msc.in : pthread isn't required anymore
|
* makefile.msc.in : pthread isn't required anymore
|
||||||
|
@ -47,9 +47,9 @@
|
|||||||
|
|
||||||
#define win32_check_for_error(what) G_STMT_START{ \
|
#define win32_check_for_error(what) G_STMT_START{ \
|
||||||
if (!(what)) \
|
if (!(what)) \
|
||||||
g_error ("file %s: line %d (%s): error %ld during %s", \
|
g_error ("file %s: line %d (%s): error %s during %s", \
|
||||||
__FILE__, __LINE__, G_GNUC_PRETTY_FUNCTION, \
|
__FILE__, __LINE__, G_GNUC_PRETTY_FUNCTION, \
|
||||||
GetLastError (), #what); \
|
g_win32_error_message (GetLastError ()), #what); \
|
||||||
}G_STMT_END
|
}G_STMT_END
|
||||||
|
|
||||||
#define G_MUTEX_SIZE (sizeof (HANDLE))
|
#define G_MUTEX_SIZE (sizeof (HANDLE))
|
||||||
@ -467,9 +467,11 @@ g_thread_create_win32_impl (GThreadFunc func,
|
|||||||
|
|
||||||
if (retval->thread == NULL)
|
if (retval->thread == NULL)
|
||||||
{
|
{
|
||||||
g_free (retval);
|
gchar *win_error = g_win32_error_message (GetLastError ());
|
||||||
g_set_error (error, G_THREAD_ERROR, G_THREAD_ERROR_AGAIN,
|
g_set_error (error, G_THREAD_ERROR, G_THREAD_ERROR_AGAIN,
|
||||||
"Error creating thread: %ld", GetLastError());
|
"Error creating thread: %s", win_error);
|
||||||
|
g_free (retval);
|
||||||
|
g_free (win_error);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user