aboutsummaryrefslogtreecommitdiffhomepage
path: root/library
diff options
context:
space:
mode:
Diffstat (limited to 'library')
-rw-r--r--library/lib.ml2
-rw-r--r--library/libnames.ml2
2 files changed, 2 insertions, 2 deletions
diff --git a/library/lib.ml b/library/lib.ml
index 688df5a0e..212e23578 100644
--- a/library/lib.ml
+++ b/library/lib.ml
@@ -452,7 +452,7 @@ let section_segment_of_mutual_inductive kn =
let rec list_mem_assoc x = function
| [] -> raise Not_found
- | (a,_)::l -> compare a x = 0 or list_mem_assoc x l
+ | (a, _) :: l -> Int.equal (Names.id_ord a x) 0 || list_mem_assoc x l
let section_instance = function
| VarRef id ->
diff --git a/library/libnames.ml b/library/libnames.ml
index 197588f53..a07895eec 100644
--- a/library/libnames.ml
+++ b/library/libnames.ml
@@ -92,7 +92,7 @@ let sp_ord sp1 sp2 =
let (p1,id1) = repr_path sp1
and (p2,id2) = repr_path sp2 in
let p_bit = compare p1 p2 in
- if p_bit = 0 then id_ord id1 id2 else p_bit
+ if Int.equal p_bit 0 then id_ord id1 id2 else p_bit
module SpOrdered =
struct