Skip to content

Commit f496abb

Browse files
committed
use loader:strip_subst_module/4 in second module check of retract/1 (#2891, #2893)
1 parent f179374 commit f496abb

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/lib/builtins.pl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1210,9 +1210,9 @@
12101210
retract(Clause0) :-
12111211
loader:strip_module(Clause0, Module, Clause),
12121212
( Clause \= (_ :- _) ->
1213-
loader:strip_module(Clause, Module, Head),
1213+
loader:strip_subst_module(Clause, Module, InnerModule, Head),
12141214
Body = true,
1215-
retract_module_clause(Head, Body, Module)
1215+
retract_module_clause(Head, Body, InnerModule)
12161216
; Clause = (Head :- Body) ->
12171217
retract_module_clause(Head, Body, Module)
12181218
).

0 commit comments

Comments
 (0)