Implement introspection only for standard dbus services
authorjaviplx <javiplx@gmail.com>
Fri, 8 Oct 2010 14:31:32 +0000 (14:31 +0000)
committerjaviplx <javiplx@gmail.com>
Fri, 8 Oct 2010 14:31:32 +0000 (14:31 +0000)
git-svn-id: file:///svnroot/wifihood/trunk@24 c51dfc6a-5949-4919-9c8e-f207a149c383

wifiscand/wifiscand.c

index 957dd08..4c588f5 100644 (file)
@@ -265,11 +265,13 @@ gint dbus_req_handler(const gchar * interface, const gchar * method,
     retval->value.s = (gchar*) malloc( sizeof(gchar *) );
     retval->value.s[0] = '\0';
 
+#ifndef HAVE_LIBOSSO
     if ( strcmp(method,"Introspect")==0 ) {
         retval->value.s = (gchar *) realloc(retval->value.s,630*sizeof(gchar *));
         snprintf(retval->value.s,strlen(WIFISCAN_INTROSPECTION),WIFISCAN_INTROSPECTION);
         return OSSO_OK;
     }
+#endif
 
     if ( strcmp(method,"wakeup")==0 ) {
         retval->value.s = (gchar *) realloc(retval->value.s,16*sizeof(gchar *));