summaryrefslogtreecommitdiff
path: root/gui
diff options
context:
space:
mode:
authorRay Strode <rstrode@redhat.com>2011-02-18 17:56:09 -0500
committerRay Strode <rstrode@redhat.com>2011-02-18 18:05:44 -0500
commit4dad44a175493f1c495a90ba67270ba11c9c1802 (patch)
treecf08af2ea95132b2ca67c5c428c0847f9c82dee5 /gui
parent11139d9e693ecb1e5dcf6b538f0873a3e97730c8 (diff)
downloadgdm-4dad44a175493f1c495a90ba67270ba11c9c1802.tar.gz
greeter: fix swapped LHS/RHS in icon loading error path
This nasty bug means in some obscure cases we're going to end up using freed memory.
Diffstat (limited to 'gui')
-rw-r--r--gui/simple-greeter/gdm-user-chooser-widget.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gui/simple-greeter/gdm-user-chooser-widget.c b/gui/simple-greeter/gdm-user-chooser-widget.c
index 9447e596..4b5a80ff 100644
--- a/gui/simple-greeter/gdm-user-chooser-widget.c
+++ b/gui/simple-greeter/gdm-user-chooser-widget.c
@@ -900,7 +900,7 @@ get_pixbuf_from_icon_names (GdmUserChooserWidget *widget,
TRUE, 8, 1, 1, 1, NULL, NULL);
scaled_pixbuf = gdk_pixbuf_scale_simple (pixbuf, size, size, GDK_INTERP_NEAREST);
g_object_unref (pixbuf);
- scaled_pixbuf = pixbuf;
+ pixbuf = scaled_pixbuf;
}
return pixbuf;