Przeglądaj źródła

Merge pull request #6478 from afishbeck/packageValidate2tilda

HPCC-12295 Packagemap validate should ignore ~~ on file names

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Richard Chapman 10 lat temu
rodzic
commit
ab67e6af2e
1 zmienionych plików z 2 dodań i 1 usunięć
  1. 2 1
      common/workunit/referencedfilelist.cpp

+ 2 - 1
common/workunit/referencedfilelist.cpp

@@ -52,7 +52,8 @@ bool checkForeign(const char *lfn)
 }
 }
 const char *skipForeign(const char *name, StringBuffer *ip)
 const char *skipForeign(const char *name, StringBuffer *ip)
 {
 {
-    if (*name=='~')
+    unsigned maxTildas = 2;
+    while (maxTildas-- && *name=='~')
         name++;
         name++;
     const char *d1 = strstr(name, "::");
     const char *d1 = strstr(name, "::");
      if (d1)
      if (d1)