renamed grandly.

This commit is contained in:
Roger E. Masse 1996-12-09 23:14:26 +00:00
parent 75362381b5
commit 56c345b235
1 changed files with 7 additions and 7 deletions

View File

@ -1,7 +1,7 @@
/* cryptmodule.c - by Steve Majewski /* cryptmodule.c - by Steve Majewski
*/ */
#include "allobjects.h" #include "Python.h"
#include <sys/types.h> #include <sys/types.h>
@ -9,20 +9,20 @@
/* Module crypt */ /* Module crypt */
static object *crypt_crypt(self, args) static PyObject *crypt_crypt(self, args)
object *self, *args; PyObject *self, *args;
{ {
char *word, *salt; char *word, *salt;
extern char * crypt(); extern char * crypt();
if (!getargs(args, "(ss)", &word, &salt)) { if (!PyArg_Parse(args, "(ss)", &word, &salt)) {
return NULL; return NULL;
} }
return newstringobject( crypt( word, salt ) ); return PyString_FromString( crypt( word, salt ) );
} }
static struct methodlist crypt_methods[] = { static PyMethodDef crypt_methods[] = {
{"crypt", crypt_crypt}, {"crypt", crypt_crypt},
{NULL, NULL} /* sentinel */ {NULL, NULL} /* sentinel */
}; };
@ -30,5 +30,5 @@ static struct methodlist crypt_methods[] = {
void void
initcrypt() initcrypt()
{ {
initmodule("crypt", crypt_methods); Py_InitModule("crypt", crypt_methods);
} }