X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Focaml%2Fgetter%2FclientHTTP.ml;h=fc319e5834fc6d2755e12d7ac3b18d09a8a914e1;hb=b38de2d3fa8bbe346c59c18bbeb889f29e493f63;hp=4d5488c00de0766a2382d9489548c7e70b94a1ee;hpb=5a92117eeff70048d29e91ba24e113155d956e1b;p=helm.git diff --git a/helm/ocaml/getter/clientHTTP.ml b/helm/ocaml/getter/clientHTTP.ml index 4d5488c00..fc319e583 100644 --- a/helm/ocaml/getter/clientHTTP.ml +++ b/helm/ocaml/getter/clientHTTP.ml @@ -27,14 +27,14 @@ exception HttpClientError of exn * string;; let send cmd = try - ignore (Http_client.Convenience.http_get cmd) + ignore (Http_client.http_get cmd) with e -> raise (HttpClientError (e,cmd)) ;; let get uri = try - Http_client.Convenience.http_get uri + Http_client.http_get uri with e -> raise (HttpClientError (e,uri)) ;; @@ -54,7 +54,11 @@ let get_and_save_to_tmp uri = done ; cs in - let tmp_file = Configuration.tmp_dir ^ "/" ^ (flat_string uri ".-=:;!?/&" '_') in + let user = try Unix.getlogin () with _ -> "" in + let tmp_file = + Filename.temp_file (user ^ flat_string uri ".-=:;!?/&" '_') "" + in get_and_save uri tmp_file ; tmp_file ;; +