else if (r > 0)
RETURN_NONE;
else
- rc = PyString_FromString(buf);
+ rc = BIN_FROMSTR(buf);
end:
return (rc);
}
char *tag;
char *phrase;
- if (!PyArg_ParseTuple(arg, "ss:set", &tag, &phrase))
+ if (!PyArg_ParseTuple(arg, "s"Y":set", &tag, &phrase))
return (0);
pixie_set(PIXIE_FD(me), tag, phrase);
RETURN_ME;
goto end;
if (passphrase_read(tag, f, buf, sizeof(buf)))
SYSERR("passphrase read failed");
- rc = PyString_FromString(buf);
+ rc = BIN_FROMSTR(buf);
end:
return (rc);
}
goto end;
if (pixie_getpass(prompt, buf, sizeof(buf)))
OSERR(0);
- rc = PyString_FromString(buf);
+ rc = BIN_FROMSTR(buf);
end:
return (rc);
}