gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r11714 - libmicrohttpd/src/daemon/https/minitasn1


From: gnunet
Subject: [GNUnet-SVN] r11714 - libmicrohttpd/src/daemon/https/minitasn1
Date: Sun, 13 Jun 2010 11:08:24 +0200

Author: grothoff
Date: 2010-06-13 11:08:24 +0200 (Sun, 13 Jun 2010)
New Revision: 11714

Modified:
   libmicrohttpd/src/daemon/https/minitasn1/element.c
Log:
use unsigned char

Modified: libmicrohttpd/src/daemon/https/minitasn1/element.c
===================================================================
--- libmicrohttpd/src/daemon/https/minitasn1/element.c  2010-06-13 09:06:34 UTC 
(rev 11713)
+++ libmicrohttpd/src/daemon/https/minitasn1/element.c  2010-06-13 09:08:24 UTC 
(rev 11714)
@@ -337,7 +337,7 @@
     case TYPE_ENUMERATED:
       if (len == 0)
         {
-          if ((isdigit (value[0])) || (value[0] == '-'))
+          if ((isdigit ((unsigned char) value[0])) || (value[0] == '-'))
             {
               value_temp =
                 (unsigned char *) MHD__asn1_alloca (SIZEOF_UNSIGNED_LONG_INT);
@@ -426,7 +426,7 @@
           p = node->down;
           while (type_field (p->type) != TYPE_DEFAULT)
             p = p->right;
-          if ((isdigit (p->value[0])) || (p->value[0] == '-'))
+          if ((isdigit ((unsigned char) p->value[0])) || (p->value[0] == '-'))
             {
               default_temp =
                 (unsigned char *) MHD__asn1_alloca (SIZEOF_UNSIGNED_LONG_INT);
@@ -497,7 +497,7 @@
       break;
     case TYPE_OBJECT_ID:
       for (k = 0; k < strlen (value); k++)
-        if ((!isdigit (value[k])) && (value[k] != '.') && (value[k] != '+'))
+        if ((!isdigit ((unsigned char) value[k])) && (value[k] != '.') && 
(value[k] != '+'))
           return ASN1_VALUE_NOT_VALID;
       if (node->type & CONST_DEFAULT)
         {
@@ -518,7 +518,7 @@
           if (strlen (value) < 11)
             return ASN1_VALUE_NOT_VALID;
           for (k = 0; k < 10; k++)
-            if (!isdigit (value[k]))
+            if (!isdigit ( (unsigned char) value[k]))
               return ASN1_VALUE_NOT_VALID;
           switch (strlen (value))
             {
@@ -527,7 +527,7 @@
                 return ASN1_VALUE_NOT_VALID;
               break;
             case 13:
-              if ((!isdigit (value[10])) || (!isdigit (value[11])) ||
+              if ((!isdigit ( (unsigned char) value[10])) || (!isdigit ( 
(unsigned char) value[11])) ||
                   (value[12] != 'Z'))
                 return ASN1_VALUE_NOT_VALID;
               break;
@@ -535,16 +535,16 @@
               if ((value[10] != '+') && (value[10] != '-'))
                 return ASN1_VALUE_NOT_VALID;
               for (k = 11; k < 15; k++)
-                if (!isdigit (value[k]))
+                if (!isdigit ( (unsigned char) value[k]))
                   return ASN1_VALUE_NOT_VALID;
               break;
             case 17:
-              if ((!isdigit (value[10])) || (!isdigit (value[11])))
+              if ((!isdigit ( (unsigned char) value[10])) || (!isdigit ( 
(unsigned char) value[11])))
                 return ASN1_VALUE_NOT_VALID;
               if ((value[12] != '+') && (value[12] != '-'))
                 return ASN1_VALUE_NOT_VALID;
               for (k = 13; k < 17; k++)
-                if (!isdigit (value[k]))
+                if (!isdigit ( (unsigned char) value[k]))
                   return ASN1_VALUE_NOT_VALID;
               break;
             default:
@@ -790,7 +790,7 @@
           p = node->down;
           while (type_field (p->type) != TYPE_DEFAULT)
             p = p->right;
-          if ((isdigit (p->value[0])) || (p->value[0] == '-')
+          if ((isdigit ( (unsigned char) p->value[0])) || (p->value[0] == '-')
               || (p->value[0] == '+'))
             {
               if (MHD__asn1_convert_integer




reply via email to

[Prev in Thread] Current Thread [Next in Thread]