* tests/resident.at (resident modules): Fix for C++.
Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+2010-01-31 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+
+ Make testsuite code C++ clean again.
+ * tests/resident.at (resident modules): Fix for C++.
+
2010-01-29 Peter Rosin <peda@lysator.liu.se>
Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
{
int (*pf) (void);
printf ("plugin opened successfully!\n");
- pf = lt_dlsym (plugin_handle, "setup_plugin");
+ pf = (int (*) (void)) lt_dlsym (plugin_handle, "setup_plugin");
if (pf)
pf ();
else
AT_DATA([plugin.c],
[[#include <stdlib.h>
+#include <stdio.h>
void
bye (void)
puts ("called from atexit handler");
}
+#ifdef __cplusplus
+extern "C"
+#endif
int
setup_plugin (void)
{