Split (vfs|directory|file) to &, &_parent and &_slave by inheritance.
[captive.git] / src / libcaptive / sandbox / server-GLogFunc.h
index be913d6..be47472 100644 (file)
@@ -24,6 +24,7 @@
 #include <glib/gmacros.h>
 #include "sandbox.h"
 #include "server-Vfs.h"        /* for impl_POA_Captive_Vfs */
+#include "../client/vfs-parent.h"
 
 
 G_BEGIN_DECLS
@@ -31,13 +32,13 @@ G_BEGIN_DECLS
 typedef struct {
        POA_Captive_GLogFunc servant;
        PortableServer_POA poa;
-       CaptiveVfsObject *captive_vfs_object;
+       CaptiveVfsParentObject *captive_vfs_parent_object;
        } impl_POA_Captive_GLogFunc;
 
 
 void impl_Captive_Vfs_init_g_log_func(const Captive_GLogFunc g_log_func,gboolean debug_messages,CORBA_Environment *ev);
 Captive_GLogFunc impl_Captive_GLogFunc__create
-               (PortableServer_POA poa,CaptiveVfsObject *captive_vfs_object,CORBA_Environment *ev);
+               (PortableServer_POA poa,CaptiveVfsParentObject *captive_vfs_parent_object,CORBA_Environment *ev);
 void impl_Captive_GLogFunc__destroy(impl_POA_Captive_GLogFunc *servant,CORBA_Environment *ev);
 void impl_Captive_Vfs_init_g_log_func_disable(void);