Fixed a bug with the result of getopt_long.
[selector.git] / selector.c
index fa0589c..11265c6 100644 (file)
@@ -3,7 +3,7 @@
  *  selector is a simple command line utility for selection of strings
  *  with a dynamic pattern-matching.
  *
- *  Copyright (c) 2009 Francois Fleuret
+ *  Copyright (c) 2009, 2010 Francois Fleuret
  *  Written by Francois Fleuret <francois@fleuret.org>
  *
  *  This file is part of selector.
@@ -44,7 +44,7 @@
 #include <locale.h>
 #include <getopt.h>
 
-#define VERSION "1.0.1"
+#define VERSION "1.1"
 
 #define BUFFER_SIZE 4096
 
@@ -803,9 +803,9 @@ static struct option long_options[] = {
 int main(int argc, char **argv) {
 
   char input_filename[BUFFER_SIZE], output_filename[BUFFER_SIZE];
-  char c, *s;
+  char *s;
   char pattern[BUFFER_SIZE];
-  int k, l, n;
+  int c, k, l, n;
   int cursor_position;
   int error = 0, show_help = 0;
   int rest_are_files = 0;