=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/rcs/ident.c,v retrieving revision 1.1 retrieving revision 1.2 diff -c -r1.1 -r1.2 *** src/usr.bin/rcs/ident.c 2005/10/06 15:39:11 1.1 --- src/usr.bin/rcs/ident.c 2005/10/06 16:02:42 1.2 *************** *** 1,4 **** ! /* $OpenBSD: ident.c,v 1.1 2005/10/06 15:39:11 joris Exp $ */ /* * Copyright (c) 2005 Xavier Santolaria * All rights reserved. --- 1,4 ---- ! /* $OpenBSD: ident.c,v 1.2 2005/10/06 16:02:42 xsa Exp $ */ /* * Copyright (c) 2005 Xavier Santolaria * All rights reserved. *************** *** 67,75 **** argc -= optind; argv += optind; ! if (argc == 0) { ident_file(NULL, stdin); ! } else { for (i = 0; i < argc; i++) { if ((fp = fopen(argv[i], "r")) == NULL) { cvs_log(LP_ERRNO, "%s", argv[i]); --- 67,75 ---- argc -= optind; argv += optind; ! if (argc == 0) ident_file(NULL, stdin); ! else { for (i = 0; i < argc; i++) { if ((fp = fopen(argv[i], "r")) == NULL) { cvs_log(LP_ERRNO, "%s", argv[i]); *************** *** 121,127 **** return (0); } ! *(p++) = ':'; while ((c = getc(fp)) != KEYDELIM) { if ((c == EOF) && (feof(fp) | ferror(fp))) --- 121,127 ---- return (0); } ! *(p++) = VALDELIM; while ((c = getc(fp)) != KEYDELIM) { if ((c == EOF) && (feof(fp) | ferror(fp))) *************** *** 140,146 **** *(p++) = c; *p = '\0'; ! printf("\t%c%s\n", KEYDELIM, linebuf); return (0); } --- 140,146 ---- *(p++) = c; *p = '\0'; ! printf(" %c%s\n", KEYDELIM, linebuf); return (0); }