X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=glib%2Fgbacktrace.c;h=c59d18e1fdd192faaaac2b73827715b1981bceab;hb=20f6cc2a10ba26860e7a6d27c100deadb5497772;hp=a9451c8bfbf9822034e50ac691512317d5825cde;hpb=51a917bc1656368e8d94ea7ea3b33d3cc06daa82;p=platform%2Fupstream%2Fglib.git
diff --git a/glib/gbacktrace.c b/glib/gbacktrace.c
index a9451c8..c59d18e 100644
--- a/glib/gbacktrace.c
+++ b/glib/gbacktrace.c
@@ -12,9 +12,7 @@
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the
- * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- * Boston, MA 02111-1307, USA.
+ * License along with this library; if not, see .
*/
/*
@@ -40,24 +38,19 @@
#ifdef HAVE_SYS_TIME_H
#include
#endif
-#ifdef HAVE_SYS_TIMES_H
-#include
-#endif
#include
-#ifdef HAVE_SYS_WAIT_H
-#include
-#endif
#include
-#ifdef HAVE_UNISTD_H
-#include
-#endif
+#ifdef G_OS_UNIX
+#include
+#include
#ifdef HAVE_SYS_SELECT_H
#include
#endif /* HAVE_SYS_SELECT_H */
+#endif
-#include /* for bzero on BSD systems */
+#include
#ifdef G_OS_WIN32
# define STRICT /* Strict typing, please */
@@ -97,19 +90,19 @@ volatile gboolean glib_on_error_halt = TRUE;
/**
* g_on_error_query:
- * @prg_name: the program name, needed by gdb
- * for the [S]tack trace option. If @prg_name is %NULL, g_get_prgname()
- * is called to get the program name (which will work correctly if
- * gdk_init() or gtk_init() has been called)
+ * @prg_name: the program name, needed by gdb for the "[S]tack trace"
+ * option. If @prg_name is %NULL, g_get_prgname() is called to get
+ * the program name (which will work correctly if gdk_init() or
+ * gtk_init() has been called)
*
* Prompts the user with
- * [E]xit, [H]alt, show [S]tack trace or [P]roceed.
+ * `[E]xit, [H]alt, show [S]tack trace or [P]roceed`.
* This function is intended to be used for debugging use only.
* The following example shows how it can be used together with
* the g_log() functions.
*
- * |[
- * #include <glib.h>
+ * |[
+ * #include
*
* static void
* log_handler (const gchar *log_domain,
@@ -131,17 +124,17 @@ volatile gboolean glib_on_error_halt = TRUE;
* G_LOG_LEVEL_CRITICAL,
* log_handler,
* NULL);
- * /* ... */
+ * ...
* ]|
*
- * If [E]xit is selected, the application terminates with a call
- * to _exit(0).
+ * If "[E]xit" is selected, the application terminates with a call
+ * to _exit(0).
*
- * If [S]tack trace is selected, g_on_error_stack_trace() is called.
- * This invokes gdb, which attaches to the current
- * process and shows a stack trace. The prompt is then shown again.
+ * If "[S]tack" trace is selected, g_on_error_stack_trace() is called.
+ * This invokes gdb, which attaches to the current process and shows
+ * a stack trace. The prompt is then shown again.
*
- * If [P]roceed is selected, the function returns.
+ * If "[P]roceed" is selected, the function returns.
*
* This function may cause different actions on non-UNIX platforms.
*/
@@ -216,14 +209,14 @@ g_on_error_query (const gchar *prg_name)
/**
* g_on_error_stack_trace:
- * @prg_name: the program name, needed by gdb
- * for the [S]tack trace option.
+ * @prg_name: the program name, needed by gdb for the "[S]tack trace"
+ * option
*
- * Invokes gdb, which attaches to the current
- * process and shows a stack trace. Called by g_on_error_query()
- * 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().
+ * Invokes gdb, which attaches to the current process and shows a
+ * stack trace. Called by g_on_error_query() 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.
*/