[gtkmm] Gtk::Border: Fix the build now that GtkBorder is a just a typedef.



commit 5e6b1912b0ed627dccb16b2cf00547cfeeb7654f
Author: Murray Cumming <murrayc murrayc com>
Date:   Thu Dec 17 20:01:12 2015 +0100

    Gtk::Border: Fix the build now that GtkBorder is a just a typedef.
    
    Bug #759603 (Matthias Clasen)

 gtk/src/border.hg |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)
---
diff --git a/gtk/src/border.hg b/gtk/src/border.hg
index 1940cb6..ad5064a 100644
--- a/gtk/src/border.hg
+++ b/gtk/src/border.hg
@@ -19,6 +19,11 @@
 _DEFS(gtkmm,gtk)
 
 #include <glibmm/value.h>
+#include <gdk/gdk.h>
+
+#ifndef DOXYGEN_SHOULD_SKIP_THIS
+extern "C" { typedef GdkBorder GtkBorder; }
+#endif /* DOXYGEN_SHOULD_SKIP_THIS */
 
 namespace Gtk
 {
@@ -28,6 +33,7 @@ namespace Gtk
 class Border
 {
   _CLASS_BOXEDTYPE(Border, GtkBorder, gtk_border_new, gtk_border_copy, gtk_border_free)
+  _CUSTOM_STRUCT_PROTOTYPE
 public:
 
   /** Get the width of the left border.


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