]> Repositorios git - scryer-prolog.git/commitdiff
simplify os:argv/1 fix
authorSkgland <[email protected]>
Thu, 4 Jan 2024 18:26:10 +0000 (19:26 +0100)
committerBennet Bleßmann <[email protected]>
Thu, 4 Jan 2024 18:26:10 +0000 (19:26 +0100)
src/lib/os.pl

index cf30339438c06f26523476dc37a505ffb03ba477..c9db15f450d663ddd26c0bb0466964507138475e 100644 (file)
@@ -137,9 +137,8 @@ raw_argv(Argv) :-
 argv(Argv) :-
     can_be(list, Argv),
     '$argv'(Argv0),
-    ( member("--", Argv0) ->
-        once(append(Argv1, ["--"|Argv], Argv0)),
-        \+ member("--", Argv1)
+    ( append(_, ["--"|Argv1], Argv0) ->
+        Argv = Argv1
     ;
         Argv = []
     ).