diff src/main.c @ 296:14d835cf02d9

Handle input files on command line and add some memory management utility functions
author lost
date Sat, 17 Jan 2009 20:54:58 +0000
parents 0f488febdc2b
children c52ad3135bd3
line wrap: on
line diff
--- a/src/main.c	Sat Jan 17 20:54:20 2009 +0000
+++ b/src/main.c	Sat Jan 17 20:54:58 2009 +0000
@@ -43,9 +43,6 @@
 	{
 	case 'o':
 		// output
-		if (outfile)
-		{
-		}
 		outfile = arg;
 		break;
 	
@@ -83,7 +80,7 @@
 		break;
 	
 	case ARGP_KEY_ARG:
-		// FIXME: input files!
+		add_input_file(arg);
 		break;
 		
 	default:
@@ -120,6 +117,11 @@
 int main(int argc, char **argv)
 {
 	argp_parse(&argp, argc, argv, 0, 0, NULL);
-
+	if (ninputfiles == 0)
+	{
+		fprintf(stderr, "No input files\n");
+		exit(1);
+	}
+	
 	exit(0);
 }