diff birthday.c @ 5:5af6bf2cb271

reads only stdin now, no files anymore; removed -f option aswell; code beatifing
author meillo@marmaro.de
date Mon, 17 Dec 2007 15:09:03 +0100
parents dc2f94280b01
children fc6e40f7bd5a
line wrap: on
line diff
--- a/birthday.c	Mon Dec 17 12:14:41 2007 +0100
+++ b/birthday.c	Mon Dec 17 15:09:03 2007 +0100
@@ -34,14 +34,10 @@
 
 int main(int argc, char* argv[])
 {
-  char* fname = NULL;
   struct event *evl; /* evl => event list */
 
   while (--argc > 0 && (*++argv)[0] == '-') {
-    if (strcmp(argv[0], "-f") == 0) {
-			fname = strdup((++argv)[0]);
-			argc--;
-		} else if (strcmp(argv[0], "-W") == 0) {
+		if (strcmp(argv[0], "-W") == 0) {
 			iDWarn = atoi((++argv)[0]);
 			argc--;
 		} else {
@@ -50,8 +46,7 @@
 		}
 	}
 
-  evl = readlist(fname); /* read and format entries */
-
+  evl = readlist(); /* read and format entries */
 	liststrings(evl, puts);
 
   return 0;