#include <glib/gi18n.h>
#include <gdk/gdkx.h>
#include <gtk/gtkmain.h>
+#include <stdlib.h>
+#include <string.h>
#include <libgnome/gnome-program.h>
#include <libgnomeui/gnome-ui-init.h>
#include <libgnomeui/gnome-app-helper.h>
DBusGPendingCall *call;
#endif
DBusGProxy *remote_object;
+#ifdef HAVE_GTK_WINDOW_PRESENT_WITH_TIME
GdkDisplay *display;
+#endif
guint32 timestamp;
#ifdef HAVE_GTK_WINDOW_PRESENT_WITH_TIME
if (!files) {
#if DBUS_VERSION <= 33
call = dbus_g_proxy_begin_call (remote_object, "OpenWindow",
- DBUS_TYPE_UINT32, timestamp,
+ DBUS_TYPE_UINT32, ×tamp,
DBUS_TYPE_INVALID);
if (!dbus_g_proxy_end_call (remote_object, call, &error, DBUS_TYPE_INVALID)) {
call = dbus_g_proxy_begin_call (remote_object, "OpenURI",
DBUS_TYPE_STRING, &uri,
DBUS_TYPE_STRING, &page_label,
- DBUS_TYPE_UINT32, timestamp,
+ DBUS_TYPE_UINT32, ×tamp,
DBUS_TYPE_INVALID);
if (!dbus_g_proxy_end_call (remote_object, call, &error, DBUS_TYPE_INVALID)) {