gdk/gdkdraw.c gdk/gdkimage.c gdk/gdkscreen.c replace assertions for obj !=
2008-10-21 Michael Natterer <mitch@imendio.com> * gdk/gdkdraw.c * gdk/gdkimage.c * gdk/gdkscreen.c * gdk/gdkwindow.c: replace assertions for obj != NULL by GDK_IS_OBJ(), remove redundant != NULL checks when there is already a type check, add some g_return_if_fail() that were missing entirely, fix some broken indentation and spacing. svn path=/trunk/; revision=21695
This commit is contained in:
parent
c103cbec8a
commit
6df89b0ad8
10
ChangeLog
10
ChangeLog
@ -1,3 +1,13 @@
|
|||||||
|
2008-10-21 Michael Natterer <mitch@imendio.com>
|
||||||
|
|
||||||
|
* gdk/gdkdraw.c
|
||||||
|
* gdk/gdkimage.c
|
||||||
|
* gdk/gdkscreen.c
|
||||||
|
* gdk/gdkwindow.c: replace assertions for obj != NULL by
|
||||||
|
GDK_IS_OBJ(), remove redundant != NULL checks when there is
|
||||||
|
already a type check, add some g_return_if_fail() that were
|
||||||
|
missing entirely, fix some broken indentation and spacing.
|
||||||
|
|
||||||
2008-10-21 Tor Lillqvist <tml@novell.com>
|
2008-10-21 Tor Lillqvist <tml@novell.com>
|
||||||
|
|
||||||
Bug 557266 - Window Management Problem
|
Bug 557266 - Window Management Problem
|
||||||
|
@ -347,8 +347,6 @@ gdk_draw_line (GdkDrawable *drawable,
|
|||||||
{
|
{
|
||||||
GdkSegment segment;
|
GdkSegment segment;
|
||||||
|
|
||||||
g_return_if_fail (drawable != NULL);
|
|
||||||
g_return_if_fail (gc != NULL);
|
|
||||||
g_return_if_fail (GDK_IS_DRAWABLE (drawable));
|
g_return_if_fail (GDK_IS_DRAWABLE (drawable));
|
||||||
g_return_if_fail (GDK_IS_GC (gc));
|
g_return_if_fail (GDK_IS_GC (gc));
|
||||||
|
|
||||||
@ -630,7 +628,7 @@ gdk_draw_drawable (GdkDrawable *drawable,
|
|||||||
gint composite_y_offset = 0;
|
gint composite_y_offset = 0;
|
||||||
|
|
||||||
g_return_if_fail (GDK_IS_DRAWABLE (drawable));
|
g_return_if_fail (GDK_IS_DRAWABLE (drawable));
|
||||||
g_return_if_fail (src != NULL);
|
g_return_if_fail (GDK_IS_DRAWABLE (src));
|
||||||
g_return_if_fail (GDK_IS_GC (gc));
|
g_return_if_fail (GDK_IS_GC (gc));
|
||||||
|
|
||||||
if (width < 0 || height < 0)
|
if (width < 0 || height < 0)
|
||||||
@ -693,7 +691,7 @@ gdk_draw_image (GdkDrawable *drawable,
|
|||||||
gint height)
|
gint height)
|
||||||
{
|
{
|
||||||
g_return_if_fail (GDK_IS_DRAWABLE (drawable));
|
g_return_if_fail (GDK_IS_DRAWABLE (drawable));
|
||||||
g_return_if_fail (image != NULL);
|
g_return_if_fail (GDK_IS_IMAGE (image));
|
||||||
g_return_if_fail (GDK_IS_GC (gc));
|
g_return_if_fail (GDK_IS_GC (gc));
|
||||||
|
|
||||||
if (width == -1)
|
if (width == -1)
|
||||||
|
@ -45,7 +45,9 @@
|
|||||||
GdkImage *
|
GdkImage *
|
||||||
gdk_image_ref (GdkImage *image)
|
gdk_image_ref (GdkImage *image)
|
||||||
{
|
{
|
||||||
return (GdkImage *) g_object_ref (image);
|
g_return_val_if_fail (GDK_IS_IMAGE (image), NULL);
|
||||||
|
|
||||||
|
return g_object_ref (image);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -120,7 +122,6 @@ gdk_image_set_colormap (GdkImage *image,
|
|||||||
image->colormap = colormap;
|
image->colormap = colormap;
|
||||||
g_object_ref (image->colormap);
|
g_object_ref (image->colormap);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -152,7 +152,7 @@ gdk_screen_class_init (GdkScreenClass *klass)
|
|||||||
static void
|
static void
|
||||||
gdk_screen_init (GdkScreen *screen)
|
gdk_screen_init (GdkScreen *screen)
|
||||||
{
|
{
|
||||||
screen->resolution = -1.;
|
screen->resolution = -1.;
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
@ -308,6 +308,7 @@ gdk_screen_get_monitor_at_window (GdkScreen *screen,
|
|||||||
{
|
{
|
||||||
gint num_monitors, i, area = 0, screen_num = -1;
|
gint num_monitors, i, area = 0, screen_num = -1;
|
||||||
GdkRectangle win_rect;
|
GdkRectangle win_rect;
|
||||||
|
|
||||||
g_return_val_if_fail (GDK_IS_SCREEN (screen), -1);
|
g_return_val_if_fail (GDK_IS_SCREEN (screen), -1);
|
||||||
|
|
||||||
gdk_window_get_geometry (window, &win_rect.x, &win_rect.y, &win_rect.width,
|
gdk_window_get_geometry (window, &win_rect.x, &win_rect.y, &win_rect.width,
|
||||||
@ -346,7 +347,7 @@ gdk_screen_get_monitor_at_window (GdkScreen *screen,
|
|||||||
gint
|
gint
|
||||||
gdk_screen_width (void)
|
gdk_screen_width (void)
|
||||||
{
|
{
|
||||||
return gdk_screen_get_width (gdk_screen_get_default());
|
return gdk_screen_get_width (gdk_screen_get_default ());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -359,7 +360,7 @@ gdk_screen_width (void)
|
|||||||
gint
|
gint
|
||||||
gdk_screen_height (void)
|
gdk_screen_height (void)
|
||||||
{
|
{
|
||||||
return gdk_screen_get_height (gdk_screen_get_default());
|
return gdk_screen_get_height (gdk_screen_get_default ());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -374,7 +375,7 @@ gdk_screen_height (void)
|
|||||||
gint
|
gint
|
||||||
gdk_screen_width_mm (void)
|
gdk_screen_width_mm (void)
|
||||||
{
|
{
|
||||||
return gdk_screen_get_width_mm (gdk_screen_get_default());
|
return gdk_screen_get_width_mm (gdk_screen_get_default ());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -410,20 +411,20 @@ void
|
|||||||
gdk_screen_set_font_options (GdkScreen *screen,
|
gdk_screen_set_font_options (GdkScreen *screen,
|
||||||
const cairo_font_options_t *options)
|
const cairo_font_options_t *options)
|
||||||
{
|
{
|
||||||
g_return_if_fail (GDK_IS_SCREEN (screen));
|
g_return_if_fail (GDK_IS_SCREEN (screen));
|
||||||
|
|
||||||
if (screen->font_options != options)
|
if (screen->font_options != options)
|
||||||
{
|
{
|
||||||
if (screen->font_options)
|
if (screen->font_options)
|
||||||
cairo_font_options_destroy (screen->font_options);
|
cairo_font_options_destroy (screen->font_options);
|
||||||
|
|
||||||
if (options)
|
if (options)
|
||||||
screen->font_options = cairo_font_options_copy (options);
|
screen->font_options = cairo_font_options_copy (options);
|
||||||
else
|
else
|
||||||
screen->font_options = NULL;
|
screen->font_options = NULL;
|
||||||
|
|
||||||
g_object_notify (G_OBJECT (screen), "font-options");
|
g_object_notify (G_OBJECT (screen), "font-options");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -440,9 +441,9 @@ gdk_screen_set_font_options (GdkScreen *screen,
|
|||||||
const cairo_font_options_t *
|
const cairo_font_options_t *
|
||||||
gdk_screen_get_font_options (GdkScreen *screen)
|
gdk_screen_get_font_options (GdkScreen *screen)
|
||||||
{
|
{
|
||||||
g_return_val_if_fail (GDK_IS_SCREEN (screen), NULL);
|
g_return_val_if_fail (GDK_IS_SCREEN (screen), NULL);
|
||||||
|
|
||||||
return screen->font_options;
|
return screen->font_options;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -462,17 +463,17 @@ void
|
|||||||
gdk_screen_set_resolution (GdkScreen *screen,
|
gdk_screen_set_resolution (GdkScreen *screen,
|
||||||
gdouble dpi)
|
gdouble dpi)
|
||||||
{
|
{
|
||||||
g_return_if_fail (GDK_IS_SCREEN (screen));
|
g_return_if_fail (GDK_IS_SCREEN (screen));
|
||||||
|
|
||||||
if (dpi < 0)
|
if (dpi < 0)
|
||||||
dpi = -1.0;
|
dpi = -1.0;
|
||||||
|
|
||||||
if (screen->resolution != dpi)
|
if (screen->resolution != dpi)
|
||||||
{
|
{
|
||||||
screen->resolution = dpi;
|
screen->resolution = dpi;
|
||||||
|
|
||||||
g_object_notify (G_OBJECT (screen), "resolution");
|
g_object_notify (G_OBJECT (screen), "resolution");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -490,9 +491,9 @@ gdk_screen_set_resolution (GdkScreen *screen,
|
|||||||
gdouble
|
gdouble
|
||||||
gdk_screen_get_resolution (GdkScreen *screen)
|
gdk_screen_get_resolution (GdkScreen *screen)
|
||||||
{
|
{
|
||||||
g_return_val_if_fail (GDK_IS_SCREEN (screen), -1.);
|
g_return_val_if_fail (GDK_IS_SCREEN (screen), -1.0);
|
||||||
|
|
||||||
return screen->resolution;
|
return screen->resolution;
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
@ -369,6 +369,7 @@ gdk_window_new (GdkWindow *parent,
|
|||||||
GdkWindow *window;
|
GdkWindow *window;
|
||||||
GdkWindowObject *private, *parent_private;
|
GdkWindowObject *private, *parent_private;
|
||||||
|
|
||||||
|
g_return_val_if_fail (parent == NULL || GDK_IS_WINDOW (parent), NULL);
|
||||||
g_return_val_if_fail (attributes != NULL, NULL);
|
g_return_val_if_fail (attributes != NULL, NULL);
|
||||||
|
|
||||||
window = _gdk_window_new (parent, attributes, attributes_mask);
|
window = _gdk_window_new (parent, attributes, attributes_mask);
|
||||||
@ -481,7 +482,7 @@ _gdk_window_destroy_hierarchy (GdkWindow *window,
|
|||||||
GList *children;
|
GList *children;
|
||||||
GList *tmp;
|
GList *tmp;
|
||||||
|
|
||||||
g_return_if_fail (window != NULL);
|
g_return_if_fail (GDK_IS_WINDOW (window));
|
||||||
|
|
||||||
private = (GdkWindowObject*) window;
|
private = (GdkWindowObject*) window;
|
||||||
|
|
||||||
@ -637,7 +638,7 @@ void
|
|||||||
gdk_window_set_user_data (GdkWindow *window,
|
gdk_window_set_user_data (GdkWindow *window,
|
||||||
gpointer user_data)
|
gpointer user_data)
|
||||||
{
|
{
|
||||||
g_return_if_fail (window != NULL);
|
g_return_if_fail (GDK_IS_WINDOW (window));
|
||||||
|
|
||||||
((GdkWindowObject*)window)->user_data = user_data;
|
((GdkWindowObject*)window)->user_data = user_data;
|
||||||
}
|
}
|
||||||
@ -655,7 +656,7 @@ void
|
|||||||
gdk_window_get_user_data (GdkWindow *window,
|
gdk_window_get_user_data (GdkWindow *window,
|
||||||
gpointer *data)
|
gpointer *data)
|
||||||
{
|
{
|
||||||
g_return_if_fail (window != NULL);
|
g_return_if_fail (GDK_IS_WINDOW (window));
|
||||||
|
|
||||||
*data = ((GdkWindowObject*)window)->user_data;
|
*data = ((GdkWindowObject*)window)->user_data;
|
||||||
}
|
}
|
||||||
@ -987,7 +988,6 @@ gdk_window_is_viewable (GdkWindow *window)
|
|||||||
GdkScreen *screen;
|
GdkScreen *screen;
|
||||||
GdkWindow *root_window;
|
GdkWindow *root_window;
|
||||||
|
|
||||||
g_return_val_if_fail (window != NULL, FALSE);
|
|
||||||
g_return_val_if_fail (GDK_IS_WINDOW (window), FALSE);
|
g_return_val_if_fail (GDK_IS_WINDOW (window), FALSE);
|
||||||
|
|
||||||
screen = gdk_drawable_get_screen (window);
|
screen = gdk_drawable_get_screen (window);
|
||||||
@ -1041,7 +1041,6 @@ gdk_window_begin_paint_rect (GdkWindow *window,
|
|||||||
{
|
{
|
||||||
GdkRegion *region;
|
GdkRegion *region;
|
||||||
|
|
||||||
g_return_if_fail (window != NULL);
|
|
||||||
g_return_if_fail (GDK_IS_WINDOW (window));
|
g_return_if_fail (GDK_IS_WINDOW (window));
|
||||||
|
|
||||||
region = gdk_region_rectangle (rectangle);
|
region = gdk_region_rectangle (rectangle);
|
||||||
@ -1108,7 +1107,6 @@ gdk_window_begin_paint_region (GdkWindow *window,
|
|||||||
GdkWindowPaint *paint;
|
GdkWindowPaint *paint;
|
||||||
GSList *list;
|
GSList *list;
|
||||||
|
|
||||||
g_return_if_fail (window != NULL);
|
|
||||||
g_return_if_fail (GDK_IS_WINDOW (window));
|
g_return_if_fail (GDK_IS_WINDOW (window));
|
||||||
|
|
||||||
if (GDK_WINDOW_DESTROYED (window))
|
if (GDK_WINDOW_DESTROYED (window))
|
||||||
@ -1180,7 +1178,6 @@ gdk_window_end_paint (GdkWindow *window)
|
|||||||
GdkRectangle clip_box;
|
GdkRectangle clip_box;
|
||||||
gint x_offset, y_offset;
|
gint x_offset, y_offset;
|
||||||
|
|
||||||
g_return_if_fail (window != NULL);
|
|
||||||
g_return_if_fail (GDK_IS_WINDOW (window));
|
g_return_if_fail (GDK_IS_WINDOW (window));
|
||||||
|
|
||||||
if (GDK_WINDOW_DESTROYED (window))
|
if (GDK_WINDOW_DESTROYED (window))
|
||||||
@ -2161,7 +2158,6 @@ gdk_window_clear (GdkWindow *window)
|
|||||||
{
|
{
|
||||||
gint width, height;
|
gint width, height;
|
||||||
|
|
||||||
g_return_if_fail (window != NULL);
|
|
||||||
g_return_if_fail (GDK_IS_WINDOW (window));
|
g_return_if_fail (GDK_IS_WINDOW (window));
|
||||||
|
|
||||||
gdk_drawable_get_size (GDK_DRAWABLE (window), &width, &height);
|
gdk_drawable_get_size (GDK_DRAWABLE (window), &width, &height);
|
||||||
@ -2190,7 +2186,6 @@ gdk_window_clear_area (GdkWindow *window,
|
|||||||
{
|
{
|
||||||
GdkWindowObject *private = (GdkWindowObject *)window;
|
GdkWindowObject *private = (GdkWindowObject *)window;
|
||||||
|
|
||||||
g_return_if_fail (window != NULL);
|
|
||||||
g_return_if_fail (GDK_IS_WINDOW (window));
|
g_return_if_fail (GDK_IS_WINDOW (window));
|
||||||
|
|
||||||
if (private->paint_stack)
|
if (private->paint_stack)
|
||||||
@ -2231,7 +2226,6 @@ gdk_window_clear_area_e (GdkWindow *window,
|
|||||||
{
|
{
|
||||||
GdkWindowObject *private = (GdkWindowObject *)window;
|
GdkWindowObject *private = (GdkWindowObject *)window;
|
||||||
|
|
||||||
g_return_if_fail (window != NULL);
|
|
||||||
g_return_if_fail (GDK_IS_WINDOW (window));
|
g_return_if_fail (GDK_IS_WINDOW (window));
|
||||||
|
|
||||||
if (private->paint_stack)
|
if (private->paint_stack)
|
||||||
@ -2694,7 +2688,6 @@ gdk_window_process_updates (GdkWindow *window,
|
|||||||
{
|
{
|
||||||
GdkWindowObject *private = (GdkWindowObject *)window;
|
GdkWindowObject *private = (GdkWindowObject *)window;
|
||||||
|
|
||||||
g_return_if_fail (window != NULL);
|
|
||||||
g_return_if_fail (GDK_IS_WINDOW (window));
|
g_return_if_fail (GDK_IS_WINDOW (window));
|
||||||
|
|
||||||
if (GDK_IS_PAINTABLE (private->impl))
|
if (GDK_IS_PAINTABLE (private->impl))
|
||||||
@ -2746,7 +2739,6 @@ gdk_window_invalidate_rect (GdkWindow *window,
|
|||||||
GdkRegion *region;
|
GdkRegion *region;
|
||||||
GdkWindowObject *private = (GdkWindowObject *)window;
|
GdkWindowObject *private = (GdkWindowObject *)window;
|
||||||
|
|
||||||
g_return_if_fail (window != NULL);
|
|
||||||
g_return_if_fail (GDK_IS_WINDOW (window));
|
g_return_if_fail (GDK_IS_WINDOW (window));
|
||||||
|
|
||||||
if (GDK_WINDOW_DESTROYED (window))
|
if (GDK_WINDOW_DESTROYED (window))
|
||||||
@ -2830,7 +2822,6 @@ gdk_window_invalidate_maybe_recurse (GdkWindow *window,
|
|||||||
GdkRegion *visible_region;
|
GdkRegion *visible_region;
|
||||||
GList *tmp_list;
|
GList *tmp_list;
|
||||||
|
|
||||||
g_return_if_fail (window != NULL);
|
|
||||||
g_return_if_fail (GDK_IS_WINDOW (window));
|
g_return_if_fail (GDK_IS_WINDOW (window));
|
||||||
|
|
||||||
if (GDK_WINDOW_DESTROYED (window))
|
if (GDK_WINDOW_DESTROYED (window))
|
||||||
@ -2987,7 +2978,6 @@ gdk_window_get_update_area (GdkWindow *window)
|
|||||||
GdkWindowObject *private = (GdkWindowObject *)window;
|
GdkWindowObject *private = (GdkWindowObject *)window;
|
||||||
GdkRegion *tmp_region;
|
GdkRegion *tmp_region;
|
||||||
|
|
||||||
g_return_val_if_fail (window != NULL, NULL);
|
|
||||||
g_return_val_if_fail (GDK_IS_WINDOW (window), NULL);
|
g_return_val_if_fail (GDK_IS_WINDOW (window), NULL);
|
||||||
|
|
||||||
if (private->update_area)
|
if (private->update_area)
|
||||||
@ -3015,7 +3005,6 @@ _gdk_window_clear_update_area (GdkWindow *window)
|
|||||||
{
|
{
|
||||||
GdkWindowObject *private = (GdkWindowObject *)window;
|
GdkWindowObject *private = (GdkWindowObject *)window;
|
||||||
|
|
||||||
g_return_if_fail (window != NULL);
|
|
||||||
g_return_if_fail (GDK_IS_WINDOW (window));
|
g_return_if_fail (GDK_IS_WINDOW (window));
|
||||||
|
|
||||||
if (private->update_area)
|
if (private->update_area)
|
||||||
@ -3042,7 +3031,6 @@ gdk_window_freeze_updates (GdkWindow *window)
|
|||||||
{
|
{
|
||||||
GdkWindowObject *private = (GdkWindowObject *)window;
|
GdkWindowObject *private = (GdkWindowObject *)window;
|
||||||
|
|
||||||
g_return_if_fail (window != NULL);
|
|
||||||
g_return_if_fail (GDK_IS_WINDOW (window));
|
g_return_if_fail (GDK_IS_WINDOW (window));
|
||||||
|
|
||||||
private->update_freeze_count++;
|
private->update_freeze_count++;
|
||||||
@ -3059,7 +3047,6 @@ gdk_window_thaw_updates (GdkWindow *window)
|
|||||||
{
|
{
|
||||||
GdkWindowObject *private = (GdkWindowObject *)window;
|
GdkWindowObject *private = (GdkWindowObject *)window;
|
||||||
|
|
||||||
g_return_if_fail (window != NULL);
|
|
||||||
g_return_if_fail (GDK_IS_WINDOW (window));
|
g_return_if_fail (GDK_IS_WINDOW (window));
|
||||||
g_return_if_fail (private->update_freeze_count > 0);
|
g_return_if_fail (private->update_freeze_count > 0);
|
||||||
|
|
||||||
@ -3087,7 +3074,6 @@ gdk_window_freeze_toplevel_updates_libgtk_only (GdkWindow *window)
|
|||||||
{
|
{
|
||||||
GdkWindowObject *private = (GdkWindowObject *)window;
|
GdkWindowObject *private = (GdkWindowObject *)window;
|
||||||
|
|
||||||
g_return_if_fail (window != NULL);
|
|
||||||
g_return_if_fail (GDK_IS_WINDOW (window));
|
g_return_if_fail (GDK_IS_WINDOW (window));
|
||||||
g_return_if_fail (private->window_type != GDK_WINDOW_CHILD);
|
g_return_if_fail (private->window_type != GDK_WINDOW_CHILD);
|
||||||
|
|
||||||
@ -3109,7 +3095,6 @@ gdk_window_thaw_toplevel_updates_libgtk_only (GdkWindow *window)
|
|||||||
{
|
{
|
||||||
GdkWindowObject *private = (GdkWindowObject *)window;
|
GdkWindowObject *private = (GdkWindowObject *)window;
|
||||||
|
|
||||||
g_return_if_fail (window != NULL);
|
|
||||||
g_return_if_fail (GDK_IS_WINDOW (window));
|
g_return_if_fail (GDK_IS_WINDOW (window));
|
||||||
g_return_if_fail (private->window_type != GDK_WINDOW_CHILD);
|
g_return_if_fail (private->window_type != GDK_WINDOW_CHILD);
|
||||||
g_return_if_fail (private->update_and_descendants_freeze_count > 0);
|
g_return_if_fail (private->update_and_descendants_freeze_count > 0);
|
||||||
@ -4166,7 +4151,6 @@ gdk_window_set_composited (GdkWindow *window,
|
|||||||
GdkWindowObject *private = (GdkWindowObject *)window;
|
GdkWindowObject *private = (GdkWindowObject *)window;
|
||||||
GdkDisplay *display;
|
GdkDisplay *display;
|
||||||
|
|
||||||
g_return_if_fail (window != NULL);
|
|
||||||
g_return_if_fail (GDK_IS_WINDOW (window));
|
g_return_if_fail (GDK_IS_WINDOW (window));
|
||||||
|
|
||||||
composited = composited != FALSE;
|
composited = composited != FALSE;
|
||||||
|
Loading…
Reference in New Issue
Block a user