Jonathan Dieter c1f7a45
Index: drgeo-1.1.0/geo/drgeo_dialog.cc
Jonathan Dieter c1f7a45
===================================================================
Jonathan Dieter c1f7a45
--- drgeo-1.1.0.orig/geo/drgeo_dialog.cc
Jonathan Dieter c1f7a45
+++ drgeo-1.1.0/geo/drgeo_dialog.cc
Jonathan Dieter c1f7a45
@@ -38,12 +38,7 @@ static GtkWidget *drgeoEditDialog = NULL
Jonathan Dieter c1f7a45
 // Used in the style dialod callback, I know it's ugly, but so easy
Jonathan Dieter c1f7a45
 static drgeoFigure *selected_figure;
Jonathan Dieter c1f7a45
 
Jonathan Dieter c1f7a45
-struct
Jonathan Dieter c1f7a45
-{
Jonathan Dieter c1f7a45
-  drgeoPoint mouse;
Jonathan Dieter c1f7a45
-  drgeoFigure *figure;
Jonathan Dieter c1f7a45
-}
Jonathan Dieter c1f7a45
-drgeoDialogData;
Jonathan Dieter c1f7a45
+DialogData drgeoDialogData;
Jonathan Dieter c1f7a45
 
Jonathan Dieter c1f7a45
 
Jonathan Dieter c1f7a45
 static void drgeo_edit_dialog_cb (GtkWidget * dialog,
Jonathan Dieter c1f7a45
Index: drgeo-1.1.0/geo/drgeo_dialog.h
Jonathan Dieter c1f7a45
===================================================================
Jonathan Dieter c1f7a45
--- drgeo-1.1.0.orig/geo/drgeo_dialog.h
Jonathan Dieter c1f7a45
+++ drgeo-1.1.0/geo/drgeo_dialog.h
Jonathan Dieter c1f7a45
@@ -34,4 +34,11 @@ extern "C"
Jonathan Dieter c1f7a45
 }
Jonathan Dieter c1f7a45
 
Jonathan Dieter c1f7a45
 #endif				/* __cplusplus */
Jonathan Dieter c1f7a45
+
Jonathan Dieter c1f7a45
+typedef struct
Jonathan Dieter c1f7a45
+{
Jonathan Dieter c1f7a45
+  drgeoPoint mouse;
Jonathan Dieter c1f7a45
+  drgeoFigure *figure;
Jonathan Dieter c1f7a45
+} DialogData;
Jonathan Dieter c1f7a45
+
Jonathan Dieter c1f7a45
 #endif
Jonathan Dieter c1f7a45
Index: drgeo-1.1.0/geo/drgeo_figure.cc
Jonathan Dieter c1f7a45
===================================================================
Jonathan Dieter c1f7a45
--- drgeo-1.1.0.orig/geo/drgeo_figure.cc
Jonathan Dieter c1f7a45
+++ drgeo-1.1.0/geo/drgeo_figure.cc
Jonathan Dieter c1f7a45
@@ -48,12 +48,7 @@
Jonathan Dieter c1f7a45
 #include "drgeo_dialog.h"
Jonathan Dieter c1f7a45
 #include "traite.h"
Jonathan Dieter c1f7a45
 
Jonathan Dieter c1f7a45
-extern struct
Jonathan Dieter c1f7a45
-{
Jonathan Dieter c1f7a45
-  drgeoPoint mouse;
Jonathan Dieter c1f7a45
-  drgeoFigure *figure;
Jonathan Dieter c1f7a45
-}
Jonathan Dieter c1f7a45
-drgeoDialogData;
Jonathan Dieter c1f7a45
+extern DialogData drgeoDialogData;
Jonathan Dieter c1f7a45
 
Jonathan Dieter c1f7a45
 typedef struct drgeoSearchValue
Jonathan Dieter c1f7a45
 {