diff options
author | Micah Anderson <micah@riseup.net> | 2013-08-22 16:39:52 -0400 |
---|---|---|
committer | Micah Anderson <micah@riseup.net> | 2013-08-22 16:39:52 -0400 |
commit | 5e60e0e3af85f22aa0afe8bf0ecf85619afacfeb (patch) | |
tree | 6a91a3de86fa8de0b4167cc947ab72991bf8da31 /_doubleloadtester.cpp | |
parent | 30e9097985656920f01a72efc1088caa2b8d41b3 (diff) |
Imported Upstream version 0.6.0.12upstream/0.6.0.12
Diffstat (limited to '_doubleloadtester.cpp')
-rw-r--r-- | _doubleloadtester.cpp | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/_doubleloadtester.cpp b/_doubleloadtester.cpp new file mode 100644 index 0000000..64e95f8 --- /dev/null +++ b/_doubleloadtester.cpp @@ -0,0 +1,35 @@ + +#include <Python.h> + +PyDoc_STRVAR(_doubleloadtester__doc__, + "_doubleloadtester -- just for testing ticket #9 per ticket #44\n\ +"); + +static PyMethodDef _doubleloadtester_functions[] = { + {NULL, NULL, 0, NULL} /* sentinel */ +}; + +/* from Crypto++ */ +#ifdef DISABLE_EMBEDDED_CRYPTOPP +#include <cryptopp/cryptlib.h> +#else +#include <src-cryptopp/cryptlib.h> +#endif + +#ifndef PyMODINIT_FUNC /* declarations for DLL import/export */ +#define PyMODINIT_FUNC void +#endif +PyMODINIT_FUNC +init_doubleloadtester(void) { + const CryptoPP::NameValuePairs &my_nullNameValuePairs = CryptoPP::g_nullNameValuePairs; + PyObject *module; + + + printf("HELLO WORLD i'm doubleloadtester\n"); + printf("%d\n", my_nullNameValuePairs.GetVoidValue("anything", typeid(0), NULL)); + printf("GOODBYE i'm doubleloadtester\n"); + + module = Py_InitModule3("_doubleloadtester", _doubleloadtester_functions, _doubleloadtester__doc__); + if (!module) + return; +} |