diff options
author | Tor Lillqvist <tml@iki.fi> | 2002-01-01 22:17:09 +0000 |
---|---|---|
committer | Tor Lillqvist <tml@src.gnome.org> | 2002-01-01 22:17:09 +0000 |
commit | c8940d6fdc2d53bb7af432fed13574bb44b37605 (patch) | |
tree | 137c1b712a36226c7dc98709f062bc4556a18a52 /gdk | |
parent | 77b8bac91d20a3c9ac1803b62f014e3a157b3de0 (diff) | |
download | gtk+-c8940d6fdc2d53bb7af432fed13574bb44b37605.tar.gz |
Append EXEEXT to ../gdk-pixbuf/gdk-pixbuf-csource.
2002-01-01 Tor Lillqvist <tml@iki.fi>
* demos/Makefile.am (test-inline-pixbufs.h): Append EXEEXT to
../gdk-pixbuf/gdk-pixbuf-csource.
2001-12-31 Tor Lillqvist <tml@iki.fi>
* gdk/win32/gdkgc-win32.c (predraw_set_foreground): Improved error
handling.
(gdk_win32_hdc_get,gdk_win32_hdc_release): Silence gcc -Wall.
* gdk/win32/gdkimage-win32.c (_gdk_win32_get_image): Silence gcc
-Wall. Use GDK_IS_PIXMAP_IMPL_WIN32 instead of GDK_IS_PIXMAP in
one more place.
* gdk/win32/gdkinput-win32.c (_gdk_input_other_event): Silence gcc
-Wall.
* gtk/Makefile.am (libgtk_win32_1_3_la_LDFLAGS): Add -lwsock32.
Diffstat (limited to 'gdk')
-rw-r--r-- | gdk/win32/gdkgc-win32.c | 12 | ||||
-rw-r--r-- | gdk/win32/gdkimage-win32.c | 12 | ||||
-rw-r--r-- | gdk/win32/gdkinput-win32.c | 2 | ||||
-rw-r--r-- | gdk/win32/gdkwindow-win32.c | 3 |
4 files changed, 18 insertions, 11 deletions
diff --git a/gdk/win32/gdkgc-win32.c b/gdk/win32/gdkgc-win32.c index 6b6b08abba..3862b499f4 100644 --- a/gdk/win32/gdkgc-win32.c +++ b/gdk/win32/gdkgc-win32.c @@ -927,9 +927,9 @@ predraw_set_foreground (GdkGC *gc, if (*ok && (hpen = ExtCreatePen (win32_gc->pen_style, (win32_gc->pen_width > 0 ? win32_gc->pen_width : 1), &logbrush, 0, NULL)) == NULL) - WIN32_GDI_FAILED ("ExtCreatePen"); + WIN32_GDI_FAILED ("ExtCreatePen"), *ok = FALSE; - if (SelectObject (win32_gc->hdc, hpen) == NULL) + if (*ok && SelectObject (win32_gc->hdc, hpen) == NULL) WIN32_GDI_FAILED ("SelectObject"), *ok = FALSE; switch (win32_gc->fill_style) @@ -979,7 +979,7 @@ gdk_win32_hdc_get (GdkDrawable *drawable, GdkGCValuesMask usage) { GdkGCWin32 *win32_gc = (GdkGCWin32 *) gc; - GdkDrawableImplWin32 *impl; + GdkDrawableImplWin32 *impl = NULL; gboolean ok = TRUE; int flag; @@ -991,6 +991,8 @@ gdk_win32_hdc_get (GdkDrawable *drawable, impl = GDK_DRAWABLE_IMPL_WIN32 ((GDK_WINDOW_OBJECT (drawable))->impl); else if (GDK_IS_PIXMAP (drawable)) impl = GDK_DRAWABLE_IMPL_WIN32 ((GDK_PIXMAP_OBJECT (drawable))->impl); + else + g_assert_not_reached (); win32_gc->hwnd = impl->handle; @@ -1199,7 +1201,7 @@ gdk_win32_hdc_release (GdkDrawable *drawable, GdkGCValuesMask usage) { GdkGCWin32 *win32_gc = (GdkGCWin32 *) gc; - GdkDrawableImplWin32 *impl; + GdkDrawableImplWin32 *impl = NULL; HGDIOBJ hpen = NULL; HGDIOBJ hbr = NULL; @@ -1209,6 +1211,8 @@ gdk_win32_hdc_release (GdkDrawable *drawable, impl = GDK_DRAWABLE_IMPL_WIN32 ((GDK_WINDOW_OBJECT (drawable))->impl); else if (GDK_IS_PIXMAP (drawable)) impl = GDK_DRAWABLE_IMPL_WIN32 ((GDK_PIXMAP_OBJECT (drawable))->impl); + else + g_assert_not_reached (); if (usage & GDK_GC_FOREGROUND) { diff --git a/gdk/win32/gdkimage-win32.c b/gdk/win32/gdkimage-win32.c index 774047c030..0c3b51d4ad 100644 --- a/gdk/win32/gdkimage-win32.c +++ b/gdk/win32/gdkimage-win32.c @@ -339,7 +339,7 @@ _gdk_win32_get_image (GdkDrawable *drawable, RGBQUAD bmiColors[256]; } u; } bmi; - HGDIOBJ oldbitmap1, oldbitmap2; + HGDIOBJ oldbitmap1 = NULL, oldbitmap2; UINT iUsage; BITMAP bm; int i; @@ -414,7 +414,7 @@ _gdk_win32_get_image (GdkDrawable *drawable, if ((memdc = CreateCompatibleDC (hdc)) == NULL) { WIN32_GDI_FAILED ("CreateCompatibleDC"); - if (GDK_IS_PIXMAP (drawable)) + if (GDK_IS_PIXMAP_IMPL_WIN32 (drawable)) { SelectObject (hdc, oldbitmap1); if (!DeleteDC (hdc)) @@ -547,7 +547,7 @@ _gdk_win32_get_image (GdkDrawable *drawable, image->bpp = 4; break; default: - g_warning ("gdk_image_get: image->depth = %d", image->depth); + g_warning ("_gdk_win32_get_image: image->depth = %d", image->depth); g_assert_not_reached (); } image->bits_per_pixel = image->depth; @@ -568,7 +568,7 @@ gdk_image_get_pixel (GdkImage *image, gint x, gint y) { - guint32 pixel; + guint32 pixel = 0; g_return_val_if_fail (GDK_IS_IMAGE (image), 0); @@ -599,6 +599,10 @@ gdk_image_get_pixel (GdkImage *image, case 4: pixel = pixelp[0] | (pixelp[1] << 8) | (pixelp[2] << 16); break; + + default: + g_warning ("gdk_image_get_pixel(): bpp = %d", image->bpp); + g_assert_not_reached (); } } diff --git a/gdk/win32/gdkinput-win32.c b/gdk/win32/gdkinput-win32.c index a6eb0fbaf2..6840c87b75 100644 --- a/gdk/win32/gdkinput-win32.c +++ b/gdk/win32/gdkinput-win32.c @@ -699,7 +699,7 @@ _gdk_input_other_event (GdkEvent *event, GdkWindowObject *obj; GdkWindowImplWin32 *impl; GdkInputWindow *input_window; - GdkDevicePrivate *gdkdev; + GdkDevicePrivate *gdkdev = NULL; GdkEventMask masktest; POINT pt; diff --git a/gdk/win32/gdkwindow-win32.c b/gdk/win32/gdkwindow-win32.c index 68f88958ff..a7467d3b80 100644 --- a/gdk/win32/gdkwindow-win32.c +++ b/gdk/win32/gdkwindow-win32.c @@ -1592,6 +1592,7 @@ gdk_window_set_back_pixmap (GdkWindow *window, if (parent_relative) { private->bg_pixmap = GDK_PARENT_RELATIVE_BG; + GDK_NOTE (MISC, g_print (G_STRLOC ": setting background pixmap to parent_relative\n")); } else { @@ -2564,8 +2565,6 @@ gdk_window_shape_combine_region (GdkWindow *window, gint offset_x, gint offset_y) { - gint xoffset, yoffset; - g_return_if_fail (GDK_IS_WINDOW (window)); if (GDK_WINDOW_DESTROYED (window)) |