#include "split.h"
#include <string.h>
#include "captive/macros.h"
-#include "../client/giochannel-blind.h" /* for captive_giochannel_setup() */
+#include "../client/lib.h" /* for captive_giochannel_setup() */
struct captive_io_channel {
*bytes_read_return=0;
Captive_CaptiveIOChannel_read(captive_io_channel->corba_captive_io_channel,&buffer_corba,count,&captive_corba_ev);
- if (GNOME_VFS_OK!=captive_sandbox_parent_return_from_CORBA_Environment(&captive_corba_ev))
+ if (GNOME_VFS_OK!=captive_sandbox_parent_return_from_CORBA_Environment(&captive_corba_ev,NULL))
return G_IO_STATUS_ERROR;
g_return_val_if_fail(buffer_corba->_length<=count,G_IO_STATUS_ERROR);
Captive_CaptiveIOChannel_write(captive_io_channel->corba_captive_io_channel,
&buffer_corba_local,&bytes_written_corba,&captive_corba_ev);
- if (GNOME_VFS_OK!=captive_sandbox_parent_return_from_CORBA_Environment(&captive_corba_ev))
+ if (GNOME_VFS_OK!=captive_sandbox_parent_return_from_CORBA_Environment(&captive_corba_ev,NULL))
return G_IO_STATUS_ERROR;
*bytes_written_return=bytes_written_corba;
g_return_val_if_fail(validate_captive_io_channel(captive_io_channel),G_IO_STATUS_ERROR);
Captive_CaptiveIOChannel_seek(captive_io_channel->corba_captive_io_channel,offset,type,&captive_corba_ev);
- if (GNOME_VFS_OK!=captive_sandbox_parent_return_from_CORBA_Environment(&captive_corba_ev))
+ if (GNOME_VFS_OK!=captive_sandbox_parent_return_from_CORBA_Environment(&captive_corba_ev,NULL))
return G_IO_STATUS_ERROR;
return G_IO_STATUS_NORMAL;
captive_io_channel=(struct captive_io_channel *)giochannel;
*size_return=Captive_CaptiveIOChannel_size(captive_io_channel->corba_captive_io_channel,&captive_corba_ev);
- if (GNOME_VFS_OK!=captive_sandbox_parent_return_from_CORBA_Environment(&captive_corba_ev))
+ if (GNOME_VFS_OK!=captive_sandbox_parent_return_from_CORBA_Environment(&captive_corba_ev,NULL))
return FALSE;
return TRUE;