gbacktrace: g_get_prgname () isn't called for a NULL argument

https://bugzilla.gnome.org/show_bug.cgi?id=658871
This commit is contained in:
Jasper St. Pierre 2011-09-12 23:14:32 -04:00
parent a44404f4ec
commit 021e116f05

View File

@ -214,13 +214,13 @@ g_on_error_query (const gchar *prg_name)
/** /**
* g_on_error_stack_trace: * g_on_error_stack_trace:
* @prg_name: the program name, needed by <command>gdb</command> * @prg_name: the program name, needed by <command>gdb</command>
* for the [S]tack trace option. If @prg_name is %NULL, g_get_prgname() * for the [S]tack trace option.
* is called to get the program name (which will work correctly if
* gdk_init() or gtk_init() has been called)
* *
* Invokes <command>gdb</command>, which attaches to the current * Invokes <command>gdb</command>, which attaches to the current
* process and shows a stack trace. Called by g_on_error_query() * process and shows a stack trace. Called by g_on_error_query()
* when the [S]tack trace option is selected. * when the [S]tack trace option is selected. You can get the current
* process's "program name" with g_get_prgname(), assuming that you
* have called gtk_init() or gdk_init().
* *
* This function may cause different actions on non-UNIX platforms. * This function may cause different actions on non-UNIX platforms.
*/ */