local-export-daemon r7240 - in trunk: . src



Author: otaylor
Date: Mon Mar 24 14:34:25 2008
New Revision: 7240
URL: http://svn.gnome.org/viewvc/local-export-daemon?rev=7240&view=rev

Log:
Add a hippo-dbus-helper-rename.h to avoid differences from stock
  hippo-dbus-helper.h


Added:
   trunk/src/hippo-dbus-helper-rename.h
Modified:
   trunk/Makefile-daemon.am

Modified: trunk/Makefile-daemon.am
==============================================================================
--- trunk/Makefile-daemon.am	(original)
+++ trunk/Makefile-daemon.am	Mon Mar 24 14:34:25 2008
@@ -21,6 +21,7 @@
 	src/hippo-dbus-async.h			\
 	src/hippo-dbus-helper.c			\
 	src/hippo-dbus-helper.h			\
+	src/hippo-dbus-helper-rename.h		\
 	src/main.c				\
 	src/main.h				\
 	src/session-api.c			\

Added: trunk/src/hippo-dbus-helper-rename.h
==============================================================================
--- (empty file)
+++ trunk/src/hippo-dbus-helper-rename.h	Mon Mar 24 14:34:25 2008
@@ -0,0 +1,56 @@
+/* -*- mode: C; c-basic-offset: 4; indent-tabs-mode: nil; -*- */
+#ifndef __HIPPO_DBUS_HELPER_RENAME_H__
+#define __HIPPO_DBUS_HELPER_RENAME_H__
+
+G_BEGIN_DECLS
+
+/*
+ * To generate this,
+ *  nm linux/mugshot-hippo-dbus-helper.o | grep ' T ' | cut -d ' ' -f 3 | sed -e 's/\(hippo_\)\(.*\)/#define hippo_\2 foo_\2/g'
+ *
+ * (you have to run this after building *without* any renames)
+ *
+ *
+ * Lame, but don't want to make the hippo-dbus-helper.[hc] files
+ * hideous by using macros for all the symbol names, which will
+ * confuse indentation engines.
+ */
+
+#define hippo_dbus_helper_register_name_owner local_export_daemon_dbus_helper_register_name_owner
+#define hippo_dbus_helper_unregister_name_owner local_export_daemon_dbus_helper_unregister_name_owner
+#define hippo_dbus_helper_emit_signal local_export_daemon_dbus_helper_emit_signal
+#define hippo_dbus_helper_emit_signal_appender local_export_daemon_dbus_helper_emit_signal_appender
+#define hippo_dbus_helper_emit_signal_valist local_export_daemon_dbus_helper_emit_signal_valist
+#define hippo_dbus_helper_object_is_registered local_export_daemon_dbus_helper_object_is_registered
+#define hippo_dbus_helper_register_connection_tracker local_export_daemon_dbus_helper_register_connection_tracker
+#define hippo_dbus_helper_register_g_object local_export_daemon_dbus_helper_register_g_object
+#define hippo_dbus_helper_register_interface local_export_daemon_dbus_helper_register_interface
+#define hippo_dbus_helper_register_object local_export_daemon_dbus_helper_register_object
+#define hippo_dbus_helper_register_service_tracker local_export_daemon_dbus_helper_register_service_tracker
+#define hippo_dbus_helper_unregister_connection_tracker local_export_daemon_dbus_helper_unregister_connection_tracker
+#define hippo_dbus_helper_unregister_object local_export_daemon_dbus_helper_unregister_object
+#define hippo_dbus_helper_unregister_service_tracker local_export_daemon_dbus_helper_unregister_service_tracker
+#define hippo_dbus_proxy_ARRAYINT32__INT32 local_export_daemon_dbus_proxy_ARRAYINT32__INT32
+#define hippo_dbus_proxy_ARRAYINT32__INT32_STRING local_export_daemon_dbus_proxy_ARRAYINT32__INT32_STRING
+#define hippo_dbus_proxy_ARRAYINT32__VOID local_export_daemon_dbus_proxy_ARRAYINT32__VOID
+#define hippo_dbus_proxy_INT32__INT32 local_export_daemon_dbus_proxy_INT32__INT32
+#define hippo_dbus_proxy_INT32__VOID local_export_daemon_dbus_proxy_INT32__VOID
+#define hippo_dbus_proxy_STRING__INT32 local_export_daemon_dbus_proxy_STRING__INT32
+#define hippo_dbus_proxy_VOID__VOID local_export_daemon_dbus_proxy_VOID__VOID
+#define hippo_dbus_proxy_VOID__UINT32 local_export_daemon_dbus_proxy_VOID__UINT32
+#define hippo_dbus_proxy_call_method_async local_export_daemon_dbus_proxy_call_method_async
+#define hippo_dbus_proxy_call_method_async_appender local_export_daemon_dbus_proxy_call_method_async_appender
+#define hippo_dbus_proxy_call_method_async_valist local_export_daemon_dbus_proxy_call_method_async_valist
+#define hippo_dbus_proxy_call_method_sync local_export_daemon_dbus_proxy_call_method_sync
+#define hippo_dbus_proxy_call_method_sync_appender local_export_daemon_dbus_proxy_call_method_sync_appender
+#define hippo_dbus_proxy_call_method_sync_valist local_export_daemon_dbus_proxy_call_method_sync_valist
+#define hippo_dbus_proxy_finish_method_call_freeing_reply local_export_daemon_dbus_proxy_finish_method_call_freeing_reply
+#define hippo_dbus_proxy_finish_method_call_keeping_reply local_export_daemon_dbus_proxy_finish_method_call_keeping_reply
+#define hippo_dbus_proxy_new local_export_daemon_dbus_proxy_new
+#define hippo_dbus_proxy_set_method_prefix local_export_daemon_dbus_proxy_set_method_prefix
+#define hippo_dbus_proxy_set_set_timeout local_export_daemon_dbus_proxy_set_timeout
+#define hippo_dbus_proxy_unref local_export_daemon_dbus_proxy_unref
+
+G_END_DECLS
+
+#endif /* __HIPPO_DBUS_HELPER_RENAME_H__ */



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]