From 5e60e0e3af85f22aa0afe8bf0ecf85619afacfeb Mon Sep 17 00:00:00 2001 From: Micah Anderson Date: Thu, 22 Aug 2013 16:39:52 -0400 Subject: Imported Upstream version 0.6.0.12 --- _doubleloadtester.cpp | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 _doubleloadtester.cpp (limited to '_doubleloadtester.cpp') 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 + +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 +#else +#include +#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; +} -- cgit v1.2.3