]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
corrected empty name check
authorNikos Mavrogiannopoulos <nmav@redhat.com>
Wed, 19 Feb 2014 14:01:09 +0000 (15:01 +0100)
committerNikos Mavrogiannopoulos <nmav@redhat.com>
Wed, 19 Feb 2014 14:01:09 +0000 (15:01 +0100)
lib/x509/extensions.c

index ee9b2d0231f93ff15590c8bf501d90974e7c401c..41e2f6bc88c43ae22ebbd36feacd5f2fb40d05f1 100644 (file)
@@ -831,9 +831,9 @@ _gnutls_write_general_name(ASN1_TYPE ext, const char *ext_name,
 
        if (data == NULL) {
                if (data_size == 0)
-                       return gnutls_assert_val(GNUTLS_E_INVALID_REQUEST);
-               else
                        data = (void*)"";
+               else
+                       return gnutls_assert_val(GNUTLS_E_INVALID_REQUEST);
        }
 
        switch (type) {