From 2d217295984295468cd8541027893c47e214eb9d Mon Sep 17 00:00:00 2001
From: Marco Ratto <marco.ratto@jrc.ec.europa.eu>
Date: Wed, 14 Apr 2010 17:23:26 +0200
Subject: [PATCH] bug fix for non-existing remote sub-folders

---
 matlab/masterParallel.m | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/matlab/masterParallel.m b/matlab/masterParallel.m
index 6343a696cf..dbe403134a 100644
--- a/matlab/masterParallel.m
+++ b/matlab/masterParallel.m
@@ -169,7 +169,10 @@ for j=1:totCPU,
                     end
                 else
                     copyfile([fname,'_input.mat'], ['\\',Parallel(indPC).PcName,'\',Parallel(indPC).RemoteDrive,'$\',Parallel(indPC).RemoteFolder]);
-                    for jfil=1:size(NamFileInput,1)
+                    for jfil=1:size(NamFileInput,1),
+                        if ~isempty(NamFileInput{jfil,1})
+                            mkdir(['\\',Parallel(indPC).PcName,'\',Parallel(indPC).RemoteDrive,'$\',Parallel(indPC).RemoteFolder,'\',NamFileInput{jfil,1}]);
+                        end
                         copyfile([NamFileInput{jfil,1},NamFileInput{jfil,2}],['\\',Parallel(indPC).PcName,'\',Parallel(indPC).RemoteDrive,'$\',Parallel(indPC).RemoteFolder,'\',NamFileInput{jfil,1}])
                     end
                 end
-- 
GitLab