Fix warnings caused by using 0x%x to print pointers
authorIra W. Snyder <devel@irasnyder.com>
Thu, 31 Jan 2008 08:19:11 +0000 (00:19 -0800)
committerIra W. Snyder <devel@irasnyder.com>
Thu, 31 Jan 2008 08:19:11 +0000 (00:19 -0800)
Using 0x%x in a format string to print pointers gives some warnings, because
it is supposed to be printing integers. Using 0x%p is more portable, and
does not emit the warnings.

tilda-controller.c
tilda-terminal.c
tilda-window.c

index 4127920..7d53aa6 100644 (file)
@@ -73,7 +73,7 @@ tilda_controller_add_window (TildaController *self)
 
        g_ptr_array_add (self->windows, ret);
 
-       debug_printf ("Adding window: 0x%x (number %d of %d)\n", ret, ret->number, self->windows->len);
+       debug_printf ("Adding window: 0x%p (number %d of %d)\n", ret, ret->number, self->windows->len);
        return TRUE;
 }
 
@@ -93,7 +93,7 @@ tilda_controller_remove_window (TildaController *self, gint window_number)
 
                if (win->number == window_number)
                {
-                       debug_printf ("Deleting TildaWindow 0x%x (number %d of %d)\n",
+                       debug_printf ("Deleting TildaWindow 0x%p (number %d of %d)\n",
                                                  win, win->number, self->windows->len);
                        g_ptr_array_remove_index (self->windows, i);
                        g_object_unref (G_OBJECT(win));
index d7c6410..e26ce89 100644 (file)
@@ -581,7 +581,7 @@ tilda_terminal_set_property (GObject      *object,
 
                case TILDA_TERMINAL_PARENT_WINDOW:
                        self->parent_window = g_value_get_pointer (value);
-                       debug_printf ("terminal parent window: 0x%x\n", self->parent_window);
+                       debug_printf ("terminal parent window: 0x%p\n", self->parent_window);
                        break;
 
                case TILDA_TERMINAL_BACKGROUND_IMAGE:
index 5a37cb9..2b007f0 100644 (file)
@@ -740,7 +740,7 @@ tilda_window_set_property (GObject      *object,
 
                case TILDA_WINDOW_CONTROLLER:
                        self->controller = g_value_get_pointer (value);
-                       debug_printf ("window controller: 0x%x\n", self->controller);
+                       debug_printf ("window controller: 0x%p\n", self->controller);
                        break;
 
                case TILDA_WINDOW_ACCEL_QUIT: