diff options
author | Cyrille Bagard <nocbos@gmail.com> | 2020-12-11 14:36:09 (GMT) |
---|---|---|
committer | Cyrille Bagard <nocbos@gmail.com> | 2020-12-11 14:36:09 (GMT) |
commit | 4b5cf2c57553eaeb647090ba8d0ad862c46e6733 (patch) | |
tree | e52755b6cd408fb2f750364b01cf5c4560ff795c /plugins/pychrysalide/helpers.c | |
parent | 57e3511bbc5fce4eedfad7b57e775338b3eed56a (diff) |
Deleted the PyConstvalObject class from the Python API.
Diffstat (limited to 'plugins/pychrysalide/helpers.c')
-rw-r--r-- | plugins/pychrysalide/helpers.c | 65 |
1 files changed, 0 insertions, 65 deletions
diff --git a/plugins/pychrysalide/helpers.c b/plugins/pychrysalide/helpers.c index 894b600..f811ad3 100644 --- a/plugins/pychrysalide/helpers.c +++ b/plugins/pychrysalide/helpers.c @@ -40,7 +40,6 @@ #include "access.h" -#include "constval.h" #include "strenum.h" @@ -280,70 +279,6 @@ PyObject *run_python_method(PyObject *module, const char *method, PyObject *args } -/****************************************************************************** -* * -* Paramètres : dict = dictionnaire à compléter. * -* key = désignation de la constante à intégrer. * -* value = valeur de la constante à intégrer. * -* * -* Description : Ajoute une constante au dictionnaire d'un type Python donné. * -* * -* Retour : Bilan de l'opération. * -* * -* Remarques : - * -* * -******************************************************************************/ - -bool PyDict_AddULongConstant(PyObject *dict, const char *key, unsigned long value) -{ - bool result; /* Bilan à retourner */ - PyObject *item; /* Nouvel élément à insérer */ - int ret; /* Bilan d'un ajout */ - - item = build_constval_from_c_code(key, value); - - ret = PyDict_SetItemString(dict, key, item); - result = (ret != -1); - - Py_DECREF(item); - - return result; - -} - - -/****************************************************************************** -* * -* Paramètres : dict = dictionnaire à compléter. * -* key = désignation de la constante à intégrer. * -* value = valeur de la constante à intégrer. * -* * -* Description : Ajoute une constante au dictionnaire d'un type Python donné. * -* * -* Retour : Bilan de l'opération. * -* * -* Remarques : - * -* * -******************************************************************************/ - -bool PyDict_AddStringConstant(PyObject *dict, const char *key, const char *value) -{ - bool result; /* Bilan à retourner */ - PyObject *item; /* Nouvel élément à insérer */ - int ret; /* Bilan d'un ajout */ - - item = PyUnicode_FromString(value); - - ret = PyDict_SetItemString(dict, key, item); - result = (ret != -1); - - Py_DECREF(item); - - return result; - -} - - /* ---------------------------------------------------------------------------------- */ /* MISE EN PLACE DE MODULES */ |