summaryrefslogtreecommitdiff
path: root/_doubleloadtester.cpp
diff options
context:
space:
mode:
authorMicah Anderson <micah@riseup.net>2013-08-22 16:39:52 -0400
committerMicah Anderson <micah@riseup.net>2013-08-22 16:39:52 -0400
commit5e60e0e3af85f22aa0afe8bf0ecf85619afacfeb (patch)
tree6a91a3de86fa8de0b4167cc947ab72991bf8da31 /_doubleloadtester.cpp
parent30e9097985656920f01a72efc1088caa2b8d41b3 (diff)
Imported Upstream version 0.6.0.12upstream/0.6.0.12
Diffstat (limited to '_doubleloadtester.cpp')
-rw-r--r--_doubleloadtester.cpp35
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;
+}