diff options
author | Jens Georg <mail@jensge.org> | 2009-05-01 18:48:17 +0200 |
---|---|---|
committer | Ross Burton <ross@linux.intel.com> | 2009-07-29 14:59:32 +0100 |
commit | 2547efc1c0c69aa5ecdaf16be68e0ead7eb3c886 (patch) | |
tree | 623562993f8a1c8e0c245c904a2f754d1344cb41 /examples | |
parent | de674851132ca963acda82db119712a93a32d9fa (diff) | |
download | gupnp-2547efc1c0c69aa5ecdaf16be68e0ead7eb3c886.tar.gz |
make signal autoconnect work on windows
Diffstat (limited to 'examples')
-rw-r--r-- | examples/light-server.c | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/examples/light-server.c b/examples/light-server.c index 5efab20..2c918e3 100644 --- a/examples/light-server.c +++ b/examples/light-server.c @@ -11,6 +11,7 @@ #include <libgupnp/gupnp.h> #include <stdlib.h> +#include <gmodule.h> static gboolean status; @@ -19,7 +20,7 @@ static gboolean status; */ /* SetTarget */ -void +G_MODULE_EXPORT void set_target_cb (GUPnPService *service, GUPnPServiceAction *action, gpointer user_data) { gboolean target; @@ -45,7 +46,7 @@ set_target_cb (GUPnPService *service, GUPnPServiceAction *action, gpointer user_ } /* GetTarget */ -void +G_MODULE_EXPORT void get_target_cb (GUPnPService *service, GUPnPServiceAction *action, gpointer user_data) { gupnp_service_action_set (action, @@ -55,7 +56,7 @@ get_target_cb (GUPnPService *service, GUPnPServiceAction *action, gpointer user_ } /* GetStatus */ -void +G_MODULE_EXPORT void get_status_cb (GUPnPService *service, GUPnPServiceAction *action, gpointer user_data) { gupnp_service_action_set (action, @@ -69,7 +70,7 @@ get_status_cb (GUPnPService *service, GUPnPServiceAction *action, gpointer user_ */ /* Target */ -void +G_MODULE_EXPORT void query_target_cb (GUPnPService *service, char *variable, GValue *value, gpointer user_data) { g_value_init (value, G_TYPE_BOOLEAN); @@ -77,7 +78,7 @@ query_target_cb (GUPnPService *service, char *variable, GValue *value, gpointer } /* Status */ -void +G_MODULE_EXPORT void query_status_cb (GUPnPService *service, char *variable, GValue *value, gpointer user_data) { g_value_init (value, G_TYPE_BOOLEAN); |