avoid path search in runtest and make abs paths work
authorSzabolcs Nagy <nsz@port70.net>
Sun, 27 Nov 2016 14:42:27 +0000 (14:42 +0000)
committerSzabolcs Nagy <nsz@port70.net>
Sun, 27 Nov 2016 14:42:27 +0000 (14:42 +0000)
Makefile
src/common/runtest.c

index 0942e91..e786499 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -148,7 +148,7 @@ $(B)/%.exe: $(B)/%.o
 %.ld.err: %.exe
        touch $@
 %.err: %.exe
-       $(RUN_TEST) ./$< >$@ || true
+       $(RUN_TEST) $< >$@ || true
 
 .PHONY: all run clean cleanall
 
index 60e77ba..ea0c1a8 100644 (file)
@@ -25,7 +25,7 @@ static int start(char *wrap, char *argv[])
                        argv--;
                        argv[0] = wrap;
                }
-               execvp(argv[0], argv);
+               execv(argv[0], argv);
                t_error("%s exec failed: %s\n", argv[0], strerror(errno));
                exit(1);
        }