Gadu-Gadu: fix a (recently added) crash

Wed, 23 Oct 2013 21:37:45 +0200

author
Tomasz Wasilczyk <twasilczyk@pidgin.im>
date
Wed, 23 Oct 2013 21:37:45 +0200
changeset 34476
aececc7e1314
parent 34473
fb04c75906e0
child 34477
86f6c431da7b

Gadu-Gadu: fix a (recently added) crash

libpurple/protocols/gg/pubdir-prpl.c file | annotate | diff | comparison | revisions
--- a/libpurple/protocols/gg/pubdir-prpl.c	Tue Oct 08 18:01:07 2013 +0200
+++ b/libpurple/protocols/gg/pubdir-prpl.c	Wed Oct 23 21:37:45 2013 +0200
@@ -531,8 +531,8 @@
 	purple_request_field_group_add_field(group, field);
 
 	field = purple_request_field_choice_new("gender", _("Gender"),
-		GINT_TO_POINTER(form->gender));
-	purple_request_field_choice_add(field, _("Male or female"), 0);
+		form ? GINT_TO_POINTER(form->gender) : NULL);
+	purple_request_field_choice_add(field, _("Male or female"), NULL);
 	purple_request_field_choice_add(field, _("Male"),
 		GINT_TO_POINTER(GGP_PUBDIR_GENDER_MALE));
 	purple_request_field_choice_add(field, _("Female"),

mercurial