[ros-diffs] [dgorbachev] 26707: Do not fail with less then two arguments.

dgorbachev at svn.reactos.org dgorbachev at svn.reactos.org
Sat May 12 01:12:49 CEST 2007


Author: dgorbachev
Date: Sat May 12 03:12:49 2007
New Revision: 26707

URL: http://svn.reactos.org/svn/reactos?rev=26707&view=rev
Log:
Do not fail with less then two arguments.

Modified:
    trunk/reactos/base/applications/cmdutils/more/more.c

Modified: trunk/reactos/base/applications/cmdutils/more/more.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/cmdutils/more/more.c?rev=26707&r1=26706&r2=26707&view=diff
==============================================================================
--- trunk/reactos/base/applications/cmdutils/more/more.c (original)
+++ trunk/reactos/base/applications/cmdutils/more/more.c Sat May 12 03:12:49 2007
@@ -79,8 +79,8 @@
 
 	rdtscll(timeStart);
 
-	randfile = fopen(argv[1],"r");
-	sortfile = fopen(argv[2],"w");
+	randfile = (argc < 2) ? stdin : fopen(argv[1],"r");
+	sortfile = (argc < 3) ? stdout : fopen(argv[2],"w");
 	if (randfile == NULL || sortfile == NULL) {
 		fprintf(stderr,"Could not open all files.\n");
 		return 1;




More information about the Ros-diffs mailing list