summaryrefslogtreecommitdiff
path: root/libnautilus-private/nautilus-metafile.h
diff options
context:
space:
mode:
authorMike Engber <engber@src.gnome.org>2001-03-06 19:00:36 +0000
committerMike Engber <engber@src.gnome.org>2001-03-06 19:00:36 +0000
commit27a5f817aede5ccc01cc50144133a4fbb8c5c522 (patch)
treed07b77e6c0d9c9af76bdf93f8c1135fb2c41f89c /libnautilus-private/nautilus-metafile.h
parentbce77bc843cc9e7233f64938342c608befdeed04 (diff)
downloadnautilus-27a5f817aede5ccc01cc50144133a4fbb8c5c522.tar.gz
reviewed by: Darin Adler <darin@eazel.com>
reviewed by: Darin Adler <darin@eazel.com> * libnautilus-extensions/nautilus-bonobo-extensions.h: Added NAUTILUS_BONOBO_X_BOILERPLATE. * libnautilus-extensions/nautilus-directory-metafile-monitor.c: (nautilus_metafile_monitor_class_init), (nautilus_metafile_monitor_init): * libnautilus-extensions/nautilus-directory-metafile-monitor.h: * libnautilus-extensions/nautilus-metafile-factory.c: (nautilus_metafile_factory_class_init), (nautilus_metafile_factory_init): * libnautilus-extensions/nautilus-metafile-factory.h: * libnautilus-extensions/nautilus-metafile.c: (nautilus_metafile_class_init), (nautilus_metafile_init): * libnautilus-extensions/nautilus-metafile.h: Switched NautilusMetafile, MetafileMonitor, and Metafile factory to be based on BonoboXObject - this causes our corba object to get freed properly - bug 7335.
Diffstat (limited to 'libnautilus-private/nautilus-metafile.h')
-rw-r--r--libnautilus-private/nautilus-metafile.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/libnautilus-private/nautilus-metafile.h b/libnautilus-private/nautilus-metafile.h
index ca2f65bda..94e2c3a44 100644
--- a/libnautilus-private/nautilus-metafile.h
+++ b/libnautilus-private/nautilus-metafile.h
@@ -23,7 +23,10 @@
#ifndef NAUTILUS_METAFILE_H
#define NAUTILUS_METAFILE_H
+#include "nautilus-metafile-server.h"
+
#include <bonobo/bonobo-object.h>
+#include <bonobo/bonobo-xobject.h>
#include <gnome-xml/tree.h>
#include "nautilus-directory.h"
@@ -37,7 +40,7 @@
typedef struct NautilusMetafileDetails NautilusMetafileDetails;
typedef struct {
- BonoboObject parent_slot;
+ BonoboXObject parent_slot;
NautilusMetafileDetails *details;
} NautilusMetafile;
@@ -52,7 +55,8 @@ struct NautilusMetafileDetails {
};
typedef struct {
- BonoboObjectClass parent_slot;
+ BonoboXObjectClass parent_slot;
+ POA_Nautilus_Metafile__epv epv;
} NautilusMetafileClass;
GtkType nautilus_metafile_get_type (void);