aboutsummaryrefslogtreecommitdiffstats
path: root/sources/shiboken6/libshiboken/signature_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'sources/shiboken6/libshiboken/signature_p.h')
-rw-r--r--sources/shiboken6/libshiboken/signature_p.h11
1 files changed, 6 insertions, 5 deletions
diff --git a/sources/shiboken6/libshiboken/signature_p.h b/sources/shiboken6/libshiboken/signature_p.h
index 99e339ce2..d0c4ee537 100644
--- a/sources/shiboken6/libshiboken/signature_p.h
+++ b/sources/shiboken6/libshiboken/signature_p.h
@@ -10,7 +10,7 @@ extern "C" {
// signature_globals.cpp
-typedef struct safe_globals_struc {
+struct safe_globals_struc {
// init part 1: get arg_dict
PyObject *helper_module;
PyObject *arg_dict;
@@ -24,13 +24,13 @@ typedef struct safe_globals_struc {
PyObject *make_helptext_func;
PyObject *finish_import_func;
PyObject *feature_import_func;
-} safe_globals_struc, *safe_globals;
+ PyObject *feature_imported_func;
+};
-extern safe_globals pyside_globals;
+extern safe_globals_struc *pyside_globals;
extern PyMethodDef signature_methods[];
-void init_module_1(void);
-void init_module_2(void);
+void init_shibokensupport_module(void);
// signature.cpp
@@ -63,6 +63,7 @@ PyObject *_get_class_of_cf(PyObject *ob_cf);
PyObject *_get_class_of_sm(PyObject *ob_sm);
PyObject *_get_class_of_descr(PyObject *ob);
PyObject *_address_to_stringlist(PyObject *numkey);
+int _build_func_to_type(PyObject *obtype);
int _finish_nested_classes(PyObject *dict);
#ifdef PYPY_VERSION