A DER integer should really be a `unsigned'
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@1227 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
@@ -17,7 +17,7 @@
|
||||
*/
|
||||
|
||||
int
|
||||
der_put_int (unsigned char *p, int len, int val)
|
||||
der_put_int (unsigned char *p, int len, unsigned val)
|
||||
{
|
||||
unsigned char *base = p;
|
||||
|
||||
@@ -107,7 +107,7 @@ der_put_tag (unsigned char *p, int len, Der_class class, Der_type type,
|
||||
int
|
||||
encode_integer (unsigned char *p, int len, void *data)
|
||||
{
|
||||
int num = *((int *)data);
|
||||
unsigned num = *((unsigned *)data);
|
||||
int ret = 0;
|
||||
int l;
|
||||
|
||||
|
Reference in New Issue
Block a user