]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/ocaml/cic_disambiguation/disambiguate.ml
no longer use Dbi module but directly use Mysql module since it's 13
[helm.git] / helm / ocaml / cic_disambiguation / disambiguate.ml
index f93043778bed0ce65060543805f2a54d78c0b499..87ff805ade35263e2c25bc70a31924afa75125d4 100644 (file)
@@ -413,8 +413,8 @@ let domain_diff dom1 dom2 =
 
 module Make (C: Callbacks) =
   struct
-    let choices_of_id dbh id =
-      let uris = MetadataQuery.locate ~dbh id in
+    let choices_of_id dbd id =
+      let uris = MetadataQuery.locate ~dbd id in
       let uris =
        match uris with
         | [] ->
@@ -443,7 +443,7 @@ module Make (C: Callbacks) =
            fun _ _ _ -> term))
         uris
 
-    let disambiguate_term ~(dbh:Dbi.connection) context metasenv term
+    let disambiguate_term ~(dbd:Mysql.dbd) context metasenv term
       ~aliases:current_env
     =
       debug_print "NEW DISAMBIGUATE INPUT";
@@ -469,7 +469,7 @@ module Make (C: Callbacks) =
               (try
                 Hashtbl.find id_choices id
               with Not_found ->
-                let choices = choices_of_id dbh id in
+                let choices = choices_of_id dbd id in
                 Hashtbl.add id_choices id choices;
                 choices)
           | Symbol (symb, _) -> DisambiguateChoices.lookup_symbol_choices symb