diff --git a/src/main.c b/src/main.c
index d0a6b2a..015d181 100644
--- a/src/main.c
+++ b/src/main.c
@@ -337,7 +337,7 @@ int main (
       if (argv[0][0] == '-') {
         argv[0]++;
         OPT ('?',"help") {
-          fprintf (stderr, PROGN ": ... | hl [OPTIONS] FILES ...\n");
+          fprintf (stderr, PROGN ": hl [OPTIONS] FILES ...\n");
           return (0);
         }
         SOPT ("version") {
@@ -355,6 +355,7 @@ int main (
         }
       }
     }
+    return (0);
   }
 
   buffer = realloc (buffer, ALLOCATION_CHUNK);
diff --git a/tests/extra.c b/tests/extra.c
deleted file mode 100644
index 6905cce..0000000
--- a/tests/extra.c
+++ /dev/null
@@ -1,4 +0,0 @@
-int
-main(void)
-
-{nothing.}
diff --git a/tests/main.c b/tests/main.c
index 0efd417..f599c2b 100644
--- a/tests/main.c
+++ b/tests/main.c
@@ -319,4 +319,3 @@ signed main(){
 
 	return 0;
 }
-