]> Pileus Git - ~andy/gtk/blobdiff - gdk/win32/gdkdisplay-win32.c
Change FSF Address
[~andy/gtk] / gdk / win32 / gdkdisplay-win32.c
index 74a8d666e786d55b6c3e6b3cf70a2b5357a71202..6428f3325d9639f3bef22a668c3ca30ce1dfeca7 100644 (file)
@@ -13,9 +13,7 @@
  * Lesser General Public License for more details.
  *
  * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the
- * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- * Boston, MA 02111-1307, USA.
+ * License along with this library. If not, see <http://www.gnu.org/licenses/>.
  */
 
 #include "config.h"
@@ -25,6 +23,7 @@
 #include "gdkwin32display.h"
 #include "gdkwin32screen.h"
 #include "gdkwin32window.h"
+#include "gdkwin32.h"
 
 #define HAVE_MONITOR_INFO
 
@@ -383,7 +382,9 @@ inner_clipboard_window_procedure (HWND   hwnd,
       {
         int success;
         HWND hwndOwner;
+#ifdef G_ENABLE_DEBUG
         UINT nFormat = 0;
+#endif
         GdkEvent *event;
         GdkWindow *owner;
 
@@ -586,6 +587,15 @@ gdk_win32_display_flush (GdkDisplay * display)
   GdiFlush ();
 }
 
+
+static void
+gdk_win32_display_sync (GdkDisplay * display)
+{
+  g_return_if_fail (display == _gdk_display);
+
+  GdiFlush ();
+}
+
 static void
 gdk_win32_display_dispose (GObject *object)
 {
@@ -657,7 +667,7 @@ gdk_win32_display_class_init (GdkWin32DisplayClass *klass)
   display_class->get_screen = gdk_win32_display_get_screen;
   display_class->get_default_screen = gdk_win32_display_get_default_screen;
   display_class->beep = gdk_win32_display_beep;
-  display_class->sync = _gdk_win32_display_sync;
+  display_class->sync = gdk_win32_display_sync;
   display_class->flush = gdk_win32_display_flush;
   display_class->has_pending = _gdk_win32_display_has_pending;
   display_class->queue_events = _gdk_win32_display_queue_events;