[gnome-commander] Fix for bug introduced in commit 314b149683bae365f579d559ec1163e9b33deecb



commit 5392453f51347daa072dbec8fd7445f5132bb5eb
Author: Piotr Eljasiak <epiotr src gnome org>
Date:   Thu Sep 15 22:10:52 2011 +0200

    Fix for bug introduced in commit 314b149683bae365f579d559ec1163e9b33deecb

 libgcmd/gnome-cmd-string-dialog.cc |    4 ++--
 libgcmd/gnome-cmd-string-dialog.h  |    8 +++++---
 2 files changed, 7 insertions(+), 5 deletions(-)
---
diff --git a/libgcmd/gnome-cmd-string-dialog.cc b/libgcmd/gnome-cmd-string-dialog.cc
index eb1dc5b..e2f1a01 100644
--- a/libgcmd/gnome-cmd-string-dialog.cc
+++ b/libgcmd/gnome-cmd-string-dialog.cc
@@ -24,7 +24,7 @@
 #include "gnome-cmd-string-dialog.h"
 #include "libgcmd-widget-factory.h"
 
-struct GnomeCmdStringDialogPrivate
+struct GnomeCmdStringDialog::Private
 {
     GnomeCmdStringDialogCallback ok_cb;
     GFunc cancel_cb;
@@ -110,7 +110,7 @@ static void class_init (GnomeCmdStringDialogClass *klass)
 
 static void init (GnomeCmdStringDialog *string_dialog)
 {
-    string_dialog->priv = g_new0 (GnomeCmdStringDialogPrivate, 1);
+    string_dialog->priv = g_new0 (GnomeCmdStringDialog::Private, 1);
     string_dialog->rows = -1;
 }
 
diff --git a/libgcmd/gnome-cmd-string-dialog.h b/libgcmd/gnome-cmd-string-dialog.h
index fc1bdc1..98786c0 100644
--- a/libgcmd/gnome-cmd-string-dialog.h
+++ b/libgcmd/gnome-cmd-string-dialog.h
@@ -29,15 +29,17 @@
 #define GNOME_CMD_STRING_DIALOG_GET_CLASS(obj)    (G_TYPE_INSTANCE_GET_CLASS((obj), GNOME_CMD_TYPE_STRING_DIALOG, GnomeCmdStringDialogClass))
 
 
-xstruct GnomeCmdStringDialog
+struct GnomeCmdStringDialog
 {
     GnomeCmdDialog parent;
 
+    struct Private;
+
+    Private *priv;
+
     gint rows;
     GtkWidget **labels;
     GtkWidget **entries;
-
-    GnomeCmdStringDialogPrivate *priv;
 };
 
 



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