projects
/
oweals
/
openssl.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
b8556ab
)
cast to 'unsigned long' before using ~ if we need an unsigned long result
author
Bodo Möller
<bodo@openssl.org>
Fri, 9 Nov 2001 12:59:15 +0000
(12:59 +0000)
committer
Bodo Möller
<bodo@openssl.org>
Fri, 9 Nov 2001 12:59:15 +0000
(12:59 +0000)
Submitted by: "Stefan Marxen" <stefan.marxen@gmx.net>
crypto/asn1/a_strnid.c
patch
|
blob
|
history
diff --git
a/crypto/asn1/a_strnid.c
b/crypto/asn1/a_strnid.c
index 732e68fe462a72539bdca9fbb5ffded143a2c4a2..5d271c701d705d3e5cf1c412172fe05f2fc236b1 100644
(file)
--- a/
crypto/asn1/a_strnid.c
+++ b/
crypto/asn1/a_strnid.c
@@
-105,9
+105,9
@@
int ASN1_STRING_set_default_mask_asc(char *p)
mask = strtoul(p + 5, &end, 0);
if(*end) return 0;
} else if(!strcmp(p, "nombstr"))
-
mask = ~(B_ASN1_BMPSTRING|B_ASN1_UTF8STRING
);
+
mask = ~((unsiged long)(B_ASN1_BMPSTRING|B_ASN1_UTF8STRING)
);
else if(!strcmp(p, "pkix"))
- mask = ~
B_ASN1_T61STRING
;
+ mask = ~
((unsigned long)B_ASN1_T61STRING)
;
else if(!strcmp(p, "utf8only")) mask = B_ASN1_UTF8STRING;
else if(!strcmp(p, "default"))
mask = 0xFFFFFFFFL;