diff --git a/libbackground/ChangeLog b/libbackground/ChangeLog index ab3ec5842..bedaeb605 100644 --- a/libbackground/ChangeLog +++ b/libbackground/ChangeLog @@ -1,3 +1,8 @@ +2005-06-10 Kjartan Maraas + + * applier.c: (render_wallpaper), (is_nautilus_running): GCC4 + build issues. + 2005-05-08 Richard Hoelscher * applier.c (refresh_render): Remove egg_pixbuf_new_from_file_at_size, diff --git a/libbackground/applier.c b/libbackground/applier.c index 21e3de272..68da91b62 100644 --- a/libbackground/applier.c +++ b/libbackground/applier.c @@ -758,8 +758,8 @@ render_background (BGApplier *bg_applier, const BGPreferences *prefs) static void render_wallpaper (BGApplier *bg_applier, const BGPreferences *prefs) { - GdkRectangle src_geom; - GdkRectangle dest_geom; + GdkRectangle src_geom = { 0, }; + GdkRectangle dest_geom = { 0, }; GdkRectangle virtual_geom; GdkPixbuf *prescaled_pixbuf = NULL; guint alpha; @@ -1624,8 +1624,8 @@ is_nautilus_running (void) bytes_after == 0 && actual_format == 8 && data != NULL && - !strcmp (data, "desktop_window") && - !strcmp (data + strlen (data) + 1, "Nautilus")) + !strcmp ((char *)data, "desktop_window") && + !strcmp ((char *)data + strlen ((char *)data) + 1, "Nautilus")) running = TRUE; else running = FALSE;