[gtkmm] Remove header dependency of gdkmm on gtkmm



commit eb317efcbc6c4870ae20b6c46023fcd38c99027f
Author: Daniel Elstner <danielk openismus com>
Date:   Wed Aug 12 21:55:18 2009 +0200

    Remove header dependency of gdkmm on gtkmm
    
    * gdk/src/dragcontext.hg: Remove #include <gtkmm/stockid.h>, which
    appears to have been left over from an earlier change to avoid the
    dependency.  The problem got caught due to the shortened include
    paths of the new build setup.  Also get rid of a pointless forward
    declaration of Gtk::Widget.

 ChangeLog              |   10 ++++++++++
 gdk/src/dragcontext.hg |    8 --------
 2 files changed, 10 insertions(+), 8 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index b1b9c86..f34f655 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,15 @@
 2009-08-12  Daniel Elstner  <danielk openismus com>
 
+	Remove header dependency of gdkmm on gtkmm
+
+	* gdk/src/dragcontext.hg: Remove #include <gtkmm/stockid.h>, which
+	appears to have been left over from an earlier change to avoid the
+	dependency.  The problem got caught due to the shortened include
+	paths of the new build setup.  Also get rid of a pointless forward
+	declaration of Gtk::Widget.
+
+2009-08-12  Daniel Elstner  <danielk openismus com>
+
 	Correct tag reference to pangomm
 
 	* configure.ac (MM_ARG_WITH_TAGFILE_DOC): The module name of the
diff --git a/gdk/src/dragcontext.hg b/gdk/src/dragcontext.hg
index d6be2e8..37c9dd5 100644
--- a/gdk/src/dragcontext.hg
+++ b/gdk/src/dragcontext.hg
@@ -25,17 +25,9 @@
 #include <glibmm/object.h>
 #include <gdk/gdk.h>
 #include <glibmm/listhandle.h>
-#include <gtkmm/stockid.h>
 _DEFS(gdkmm,gdk)
 _PINCLUDE(glibmm/private/object_p.h)
 
-namespace Gtk
-{
-  class Widget;
-} /* namespace Gtk */
-
-//typedef struct _GdkAtom            *GdkAtom;
-
 namespace Gdk
 {
 



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