- if patch then
- Http_getter_common.patch_xml
- ~xmlbases:(Filename.dirname uri, Filename.dirname url) ~via_http ()
- else
- (fun x -> x)
+ let xmlbases =
+ if Http_getter_common.is_theory_uri uri then
+ Some (Filename.dirname uri, Filename.dirname url)
+ else
+ None
+ in
+ if patch then
+ Http_getter_common.patch_xml ?xmlbases ~via_http ()
+ else
+ (fun x -> x)