Blob Blame History Raw
diff -ur globus_xio_popen_driver-0.2.orig/globus_xio_popen_driver.c globus_xio_popen_driver-0.2/globus_xio_popen_driver.c
--- globus_xio_popen_driver-0.2.orig/globus_xio_popen_driver.c	2008-09-18 08:16:35.000000000 +0200
+++ globus_xio_popen_driver-0.2/globus_xio_popen_driver.c	2009-05-08 06:42:59.000000000 +0200
@@ -391,6 +391,9 @@
     
     GlobusXIOPOpenDebugEnter();
     
+#ifdef WIN32
+    result = GlobusXIOErrorSystemResource("not available for windows");
+#else
     attr = (xio_l_popen_attr_t *) 
         driver_attr ? driver_attr : &xio_l_popen_attr_default;
     result = globus_l_xio_popen_handle_init(&handle);
@@ -456,6 +459,7 @@
 error_in_pipe:
     globus_l_xio_popen_handle_destroy(handle);
 error_handle:
+#endif
     GlobusXIOPOpenDebugExitWithError();
     return result;
 }