diff --git a/content/posts/python-speedup/code/src/speedup.cpp b/content/posts/python-speedup/code/src/speedup.cpp index 296acaa..d2148af 100644 --- a/content/posts/python-speedup/code/src/speedup.cpp +++ b/content/posts/python-speedup/code/src/speedup.cpp @@ -1,4 +1,7 @@ #include +#include + +int test = 0; PyObject* my_stat_counter(PyObject* self, PyObject* args) { size_t to_add; @@ -8,8 +11,9 @@ PyObject* my_stat_counter(PyObject* self, PyObject* args) { // PyObject* state = Py_None; auto mod_shit = (size_t*)PyModule_GetState(self); - if (*mod_shit == 0) { - *mod_shit = 1; + if (mod_shit == NULL) { + std::println("heheheh fuck you"); + return (PyObject*)NULL; } *mod_shit += to_add;