summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/lib/engagement.c12
1 files changed, 11 insertions, 1 deletions
diff --git a/src/lib/engagement.c b/src/lib/engagement.c
index 1ebb659..6240dbf 100644
--- a/src/lib/engagement.c
+++ b/src/lib/engagement.c
@@ -9,6 +9,7 @@
# include "config.h"
#endif
+#include <engagement/plugin.h>
#include <Eina.h>
#include "engagement.h"
@@ -66,5 +67,14 @@ EAPI int engagement_shutdown(void)
EAPI void engagement_library_call(void)
{
- INF("Not really doing anything useful.");
+ struct plugin *plugin;
+
+ INF("Not really doing anything useful.");
+ /* XXX just added these functions to test the libray stuff */
+ plugin = plugin_load("src/plugins/.libs/libcalendar_ical.so");
+ if (!plugin) {
+ fprintf(stderr, "Unable to load plugin\n");
+ return;
+ }
+ plugin_unload(plugin);
}