return 1;
}
+static void __g_dbus_node_info_unref_fake(GDBusNodeInfo *info)
+{
+ if (info && info->interfaces) {
+ free(info->interfaces);
+ free(info);
+ }
+ info = NULL;
+ return;
+}
+
static GDBusNodeInfo* __g_dbus_node_info_new_for_xml_fake(const gchar* xml, GError **error)
{
- GDBusNodeInfo *info = (GDBusNodeInfo*)g_object_new(G_TYPE_OBJECT, NULL);
+ GDBusNodeInfo *info = (GDBusNodeInfo*)malloc(sizeof(GDBusNodeInfo));
+ if (!info)
+ return NULL;
+
+ GDBusInterfaceInfo **interface =
+ (GDBusInterfaceInfo**)malloc(sizeof(GDBusInterfaceInfo*));
+ if (!interface) {
+ free(info);
+ return NULL;
+ }
+
+ info->ref_count = 10;
+ info->path = NULL;
+ info->interfaces = interface;
+ info->nodes = NULL;
+ info->annotations = NULL;
+
return info;
}
+static guint __g_dbus_connection_register_object_fake(GDBusConnection *con,
+ const gchar *path, GDBusInterfaceInfo *info,
+ const GDBusInterfaceVTable *table, gpointer user_data,
+ GDestroyNotify user_data_free_func, GError **error)
+{
+ return 1;
+}
+
+
static guint __g_bus_own_name_on_connection_fake(GDBusConnection *con, const gchar* name,
GBusNameOwnerFlags flags, GBusNameAcquiredCallback bus_name_acquired,
GBusNameLostCallback lost, gpointer user_data, GDestroyNotify noti)
g_bus_get_sync_fake.custom_fake = __g_bus_get_sync_fake;
g_dbus_connection_signal_subscribe_fake.custom_fake = __g_dbus_connection_signal_subscribe_fake;
g_dbus_node_info_new_for_xml_fake.custom_fake = __g_dbus_node_info_new_for_xml_fake;
+ g_dbus_node_info_unref_fake.custom_fake = __g_dbus_node_info_unref_fake;
+ g_dbus_connection_register_object_fake.custom_fake = __g_dbus_connection_register_object_fake;
g_bus_own_name_on_connection_fake.custom_fake = __g_bus_own_name_on_connection_fake;
_alarm_initialize();