]> matita.cs.unibo.it Git - helm.git/commitdiff
Quick&dirty patch to make Http_getter_storage.is_empty ignore {.moo,.metadata.lexicon...
authorClaudio Sacerdoti Coen <claudio.sacerdoticoen@unibo.it>
Tue, 18 Jul 2006 13:57:43 +0000 (13:57 +0000)
committerClaudio Sacerdoti Coen <claudio.sacerdoticoen@unibo.it>
Tue, 18 Jul 2006 13:57:43 +0000 (13:57 +0000)
helm/software/components/getter/http_getter_storage.ml

index b1a05d9963f0b24673a56892af8ede8695fdc125..23f479c24cd4408de5007e96a536efd37c72b30a 100644 (file)
@@ -80,7 +80,10 @@ let is_file_schema url = Pcre.pmatch ~rex:file_scheme_RE url
 let is_http_schema url = Pcre.pmatch ~rex:http_scheme_RE url
 
 let is_empty_listing files = 
-  List.for_all (fun s -> s.[String.length s - 1] = '/') files
+  List.for_all
+   (fun s ->
+     let len = String.length s in
+      len < 7 || String.sub s (len - 7) 7 <> ".xml.gz") files
 
 (************************* GLOBALS PREFIXES **********************************)