]> granicus.if.org Git - curl/commitdiff
x509asn1: minor edit to unconfuse Coverity
authorDaniel Stenberg <daniel@haxx.se>
Sat, 21 Mar 2015 15:21:01 +0000 (16:21 +0100)
committerDaniel Stenberg <daniel@haxx.se>
Sat, 21 Mar 2015 15:21:01 +0000 (16:21 +0100)
CID 1202732 warns on the previous use, although I cannot fine any
problems with it. I'm doing this change only to make the code use a more
familiar approach to accomplish the same thing.

lib/x509asn1.c

index 8b32d6bf704123534a097c542d166b9a4fe5d51c..c3ddc3834c3a9c61946c50c95575040919e6e1e7 100644 (file)
@@ -536,8 +536,6 @@ static const char * UTime2str(const char * beg, const char * end)
 
 const char * Curl_ASN1tostr(curl_asn1Element * elem, int type)
 {
-  static const char zero = '\0';
-
   /* Convert an ASN.1 element to a printable string.
      Return the dynamically allocated string, or NULL if an error occurs. */
 
@@ -558,7 +556,7 @@ const char * Curl_ASN1tostr(curl_asn1Element * elem, int type)
   case CURL_ASN1_OCTET_STRING:
     return octet2str(elem->beg, elem->end);
   case CURL_ASN1_NULL:
-    return strdup(&zero);
+    return strdup("");
   case CURL_ASN1_OBJECT_IDENTIFIER:
     return OID2str(elem->beg, elem->end, TRUE);
   case CURL_ASN1_UTC_TIME: