Blob Blame History Raw
diff -ur globus_gass_copy-4.14.orig/globus_gass_copy_glob.c globus_gass_copy-4.14/globus_gass_copy_glob.c
--- globus_gass_copy-4.14.orig/globus_gass_copy_glob.c	2009-05-09 14:57:20.000000000 +0200
+++ globus_gass_copy-4.14/globus_gass_copy_glob.c	2009-05-09 14:56:14.000000000 +0200
@@ -1425,7 +1425,11 @@
         goto error_null_path;
     }
     
+#ifndef TARGET_ARCH_WIN32
     rc = mkdir(parsed_url.url_path, 0777);
+#else
+    rc = mkdir(parsed_url.url_path);
+#endif
 
     if(rc != 0)
     {
diff -ur globus_gass_copy-4.14.orig/globus_url_copy.c globus_gass_copy-4.14/globus_url_copy.c
--- globus_gass_copy-4.14.orig/globus_url_copy.c	2008-10-02 16:33:50.000000000 +0200
+++ globus_gass_copy-4.14/globus_url_copy.c	2009-05-09 14:59:33.000000000 +0200
@@ -46,6 +46,9 @@
  */
 #include "globus_io.h"
 #include "version.h"  /* provides local_version */
+#ifdef WIN32
+#include "openssl/applink.c"
+#endif
 
 #define GUC_URL_ENC_CHAR "#;:=+ ,"