]> git.ipfire.org Git - people/ms/libloc.git/commitdiff
python: Permit passing an empty private key
authorMichael Tremer <michael.tremer@ipfire.org>
Wed, 13 May 2020 16:38:38 +0000 (16:38 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Wed, 13 May 2020 16:38:38 +0000 (16:38 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
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;