X-Git-Url: https://sigrok.org/gitweb/?p=libsigrokdecode.git;a=blobdiff_plain;f=module_sigrokdecode.c;h=39b5b4392e479a5dfde3fa2985002b50f0e2384c;hp=ab5df19e3db27cde47cf1cc943a83ccbd4d51aa6;hb=HEAD;hpb=514b2edc54efda9c6698456748c4256bb901eddd diff --git a/module_sigrokdecode.c b/module_sigrokdecode.c index ab5df19..1fc0c77 100644 --- a/module_sigrokdecode.c +++ b/module_sigrokdecode.c @@ -63,6 +63,8 @@ PyMODINIT_FUNC PyInit_sigrokdecode(void) goto err_out; if (PyModule_AddIntConstant(mod, "OUTPUT_BINARY", SRD_OUTPUT_BINARY) < 0) goto err_out; + if (PyModule_AddIntConstant(mod, "OUTPUT_LOGIC", SRD_OUTPUT_LOGIC) < 0) + goto err_out; if (PyModule_AddIntConstant(mod, "OUTPUT_META", SRD_OUTPUT_META) < 0) goto err_out; /* Expose meta input symbols. */ @@ -74,6 +76,7 @@ PyMODINIT_FUNC PyInit_sigrokdecode(void) PyGILState_Release(gstate); return mod; + err_out: Py_XDECREF(mod); srd_exception_catch("Failed to initialize module"); @@ -81,4 +84,5 @@ err_out: return NULL; } + /** @endcond */