]> git.ipfire.org Git - people/ms/libloc.git/blobdiff - src/python/writer.c
python: Permit passing an empty private key
[people/ms/libloc.git] / src / python / writer.c
index 611b34fe7a18f55f47eb1794ff3f2a30f362f1da..f708417369aa58b621bd52de80343dd73ad28fbd 100644 (file)
@@ -47,7 +47,7 @@ static int Writer_init(WriterObject* self, PyObject* args, PyObject* kwargs) {
                return -1;
 
        // Convert into FILE*
-       if (private_key) {
+       if (private_key && private_key != Py_None) {
                int fd = PyObject_AsFileDescriptor(private_key);
                if (fd < 0)
                        return -1;