summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSøren Sandmann Pedersen <ssp@redhat.com>2010-03-10 06:15:22 -0500
committerSøren Sandmann Pedersen <ssp@redhat.com>2010-03-10 06:15:22 -0500
commit0ebc0f779c442a43333983e805d3ab5fc9dc8aec (patch)
tree582c7029a1cd12257967cb8ad4db2c2de09cfdc3
parente503626cf74ac1e6588b33c317db163066b031b7 (diff)
Add -lX11 and -lm to the link line.
The GTK+ .pc file doesn't include them anymore.
-rw-r--r--configure.ac4
-rw-r--r--window.c4
2 files changed, 7 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac
index 79fbad7..3fe1a3b 100644
--- a/configure.ac
+++ b/configure.ac
@@ -33,8 +33,10 @@ AC_PROG_INSTALL
CFLAGS="-Wall $CFLAGS"
# Checks for pkg-config packages
-PKG_CHECK_MODULES(DEPENDENCIES, gtk+-2.0 libglade-2.0 libnul)
+PKG_CHECK_MODULES(DEPENDENCIES, gtk+-2.0 libglade-2.0 libnul x11)
AC_SUBST(DEPENDENCIES_CFLAGS)
AC_SUBST(DEPENDENCIES_LIBS)
+LIBS="$LIBS -lm"
+
AC_OUTPUT([Makefile])
diff --git a/window.c b/window.c
index 53b5f38..ff5fd11 100644
--- a/window.c
+++ b/window.c
@@ -662,12 +662,16 @@ handle_motion (SivWindow *window, guint32 time, int x, int y)
int dx = window->drag_x - x;
int dy = window->drag_y - y;
+#if 0
gdk_window_freeze_updates (widget->window);
+#endif
set_adjustment (hadj, window->start_x + dx);
set_adjustment (vadj, window->start_y + dy);
+#if 0
gdk_window_thaw_updates (widget->window);
+#endif
}
}