use newgetargs

This commit is contained in:
Guido van Rossum 1995-07-26 17:33:10 +00:00
parent f8afdcfef0
commit ef38b78f94
1 changed files with 6 additions and 9 deletions

View File

@ -167,13 +167,10 @@ MD5_new(self, args)
{
md5object *md5p;
unsigned char *cp = NULL;
int len;
int len = 0;
if (!getargs(args, "")) {
err_clear();
if (!getargs(args, "s#", &cp, &len))
if (!newgetargs(args, "|s#", &cp, &len))
return NULL;
}
if ((md5p = newmd5object()) == NULL)
return NULL;
@ -188,8 +185,8 @@ MD5_new(self, args)
/* List of functions exported by this module */
static struct methodlist md5_functions[] = {
{"new", (method)MD5_new},
{"md5", (method)MD5_new}, /* Backward compatibility */
{"new", (method)MD5_new, 1},
{"md5", (method)MD5_new, 1}, /* Backward compatibility */
{NULL, NULL} /* Sentinel */
};