summaryrefslogtreecommitdiff
path: root/src/block_template.c
diff options
context:
space:
mode:
authorRobey Pointer <robey@lag.net>2006-08-14 19:47:56 -0700
committerRobey Pointer <robey@lag.net>2006-08-14 19:47:56 -0700
commita4bac7499e37f5346c99bc173105a1526b68181d (patch)
treee9612d37b4db82b3a18bc073cd037dad0905362e /src/block_template.c
parentc2ef7d6f49efa17da0908409e25a3ca1fc0fc0f8 (diff)
downloadpycrypto-a4bac7499e37f5346c99bc173105a1526b68181d.tar.gz
[project @ robey@lag.net-20060815024756-0ee4d018bde70abe]
fix a few gcc warnings about signed/unsigned char and system-header-defined macros
Diffstat (limited to 'src/block_template.c')
-rw-r--r--src/block_template.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/block_template.c b/src/block_template.c
index 5a922ca..47a4db9 100644
--- a/src/block_template.c
+++ b/src/block_template.c
@@ -367,7 +367,7 @@ ALG_Encrypt(ALGobject *self, PyObject *args)
free(buffer);
return NULL;
}
- block_encrypt(&(self->st), PyString_AsString(ctr),
+ block_encrypt(&(self->st), (unsigned char *)PyString_AsString(ctr),
temp);
Py_DECREF(ctr);
for(j=0; j<BLOCK_SIZE; j++)
@@ -385,7 +385,7 @@ ALG_Encrypt(ALGobject *self, PyObject *args)
free(buffer);
return NULL;
}
- result=PyString_FromStringAndSize(buffer, len);
+ result=PyString_FromStringAndSize((char *) buffer, len);
free(buffer);
return(result);
}
@@ -558,7 +558,7 @@ ALG_Decrypt(ALGobject *self, PyObject *args)
free(buffer);
return NULL;
}
- block_encrypt(&(self->st), PyString_AsString(ctr), temp);
+ block_encrypt(&(self->st), (unsigned char *) PyString_AsString(ctr), temp);
Py_DECREF(ctr);
for(j=0; j<BLOCK_SIZE; j++)
{
@@ -575,7 +575,7 @@ ALG_Decrypt(ALGobject *self, PyObject *args)
free(buffer);
return NULL;
}
- result=PyString_FromStringAndSize(buffer, len);
+ result=PyString_FromStringAndSize((char *) buffer, len);
free(buffer);
return(result);
}
@@ -677,7 +677,7 @@ ALGgetattr(PyObject *s, char *name)
ALGobject *self = (ALGobject*)s;
if (strcmp(name, "IV") == 0)
{
- return(PyString_FromStringAndSize(self->IV, BLOCK_SIZE));
+ return(PyString_FromStringAndSize((char *) self->IV, BLOCK_SIZE));
}
if (strcmp(name, "mode") == 0)
{