=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/uniq/uniq.c,v retrieving revision 1.11 retrieving revision 1.12 diff -u -r1.11 -r1.12 --- src/usr.bin/uniq/uniq.c 2002/12/08 06:40:44 1.11 +++ src/usr.bin/uniq/uniq.c 2002/12/08 22:43:54 1.12 @@ -1,4 +1,4 @@ -/* $OpenBSD: uniq.c,v 1.11 2002/12/08 06:40:44 millert Exp $ */ +/* $OpenBSD: uniq.c,v 1.12 2002/12/08 22:43:54 millert Exp $ */ /* $NetBSD: uniq.c,v 1.7 1995/08/31 22:03:48 jtc Exp $ */ /* @@ -47,7 +47,7 @@ #if 0 static char sccsid[] = "@(#)uniq.c 8.3 (Berkeley) 5/4/95"; #endif -static char rcsid[] = "$OpenBSD: uniq.c,v 1.11 2002/12/08 06:40:44 millert Exp $"; +static char rcsid[] = "$OpenBSD: uniq.c,v 1.12 2002/12/08 22:43:54 millert Exp $"; #endif /* not lint */ #include @@ -200,6 +200,8 @@ { FILE *fp; + if (strcmp(name, "-") == 0) + return(*mode == 'r' ? stdin : stdout); if ((fp = fopen(name, mode)) == NULL) err(1, "%s", name); return(fp);