From 56c345b23561c14c6aad48284a984cc629c90f2f Mon Sep 17 00:00:00 2001 From: "Roger E. Masse" Date: Mon, 9 Dec 1996 23:14:26 +0000 Subject: [PATCH] renamed grandly. --- Modules/cryptmodule.c | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Modules/cryptmodule.c b/Modules/cryptmodule.c index 84f05b14c7b..1498bb07457 100644 --- a/Modules/cryptmodule.c +++ b/Modules/cryptmodule.c @@ -1,7 +1,7 @@ /* cryptmodule.c - by Steve Majewski */ -#include "allobjects.h" +#include "Python.h" #include @@ -9,20 +9,20 @@ /* Module crypt */ -static object *crypt_crypt(self, args) - object *self, *args; +static PyObject *crypt_crypt(self, args) + PyObject *self, *args; { char *word, *salt; extern char * crypt(); - if (!getargs(args, "(ss)", &word, &salt)) { + if (!PyArg_Parse(args, "(ss)", &word, &salt)) { 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}, {NULL, NULL} /* sentinel */ }; @@ -30,5 +30,5 @@ static struct methodlist crypt_methods[] = { void initcrypt() { - initmodule("crypt", crypt_methods); + Py_InitModule("crypt", crypt_methods); }