2009-06-29 [colin] 3.7.1cvs80
[claws.git] / src / ldapupdate.c
index ff121a7a3a08f3c4e92299060fc25cb04e270747..4f37d3e939a50dbeb33d6940384dc1fd5a711115 100644 (file)
@@ -442,10 +442,11 @@ Rdn *ldapsvr_modify_dn(GHashTable *hash, gchar *dn) {
        cm_return_val_if_fail(hash != NULL || dn != NULL, NULL);
        
        pos = g_strstr_len(dn, strlen(dn), "=");
-       compare = g_strndup(dn, pos - dn);
-
        if (!pos)
                return NULL;
+
+       compare = g_strndup(dn, pos - dn);
+
        pos++;
        rest = g_strstr_len(pos, strlen(pos), ",");
        val = g_strndup(pos, rest - pos);