libpurple/status.c

branch
string-comparison-r2
changeset 38260
dcada91c0912
parent 38258
9a6551eba09c
child 38358
30ba44276e74
child 40764
d687fda4047d
--- a/libpurple/status.c	Fri Mar 24 02:23:46 2017 +0300
+++ b/libpurple/status.c	Fri Mar 24 12:29:27 2017 +0300
@@ -831,9 +831,7 @@
 			if (default_value->type == PURPLE_TYPE_STRING) {
 				const char *cur = purple_status_get_attr_string(status, attr->id);
 				const char *def = purple_value_get_string(default_value);
-				if ((cur == NULL && def == NULL)
-				    || (cur != NULL && def != NULL
-					&& purple_strequal(cur, def))) {
+				if (purple_strequal(cur, def)) {
 					continue;
 				}
 

mercurial