=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/rcs/rcsutil.c,v retrieving revision 1.2 retrieving revision 1.3 diff -c -r1.2 -r1.3 *** src/usr.bin/rcs/rcsutil.c 2006/04/24 04:51:57 1.2 --- src/usr.bin/rcs/rcsutil.c 2006/04/25 13:36:36 1.3 *************** *** 1,4 **** ! /* $OpenBSD: rcsutil.c,v 1.2 2006/04/24 04:51:57 ray Exp $ */ /* * Copyright (c) 2005, 2006 Joris Vink * Copyright (c) 2006 Xavier Santolaria --- 1,4 ---- ! /* $OpenBSD: rcsutil.c,v 1.3 2006/04/25 13:36:36 xsa Exp $ */ /* * Copyright (c) 2005, 2006 Joris Vink * Copyright (c) 2006 Xavier Santolaria *************** *** 69,75 **** tv[1].tv_sec = tv[0].tv_sec; if (utimes(filename, tv) == -1) ! fatal("error setting utimes: %s", strerror(errno)); } int --- 69,75 ---- tv[1].tv_sec = tv[0].tv_sec; if (utimes(filename, tv) == -1) ! err(1, "utimes"); } int *************** *** 259,265 **** char *rcspath; if ((rcspath = rcs_choosefile(fname)) == NULL) ! fatal("rcs_statfile: path truncation"); /* Error out if file not found and we are not creating one. */ if (stat(rcspath, &st) == -1 && !(flags & RCS_CREATE)) { --- 259,265 ---- char *rcspath; if ((rcspath = rcs_choosefile(fname)) == NULL) ! errx(1, "rcs_statfile: path truncation"); /* Error out if file not found and we are not creating one. */ if (stat(rcspath, &st) == -1 && !(flags & RCS_CREATE)) { *************** *** 271,277 **** } if (strlcpy(out, rcspath, len) >= len) ! fatal("rcs_statfile: path truncation"); xfree(rcspath); --- 271,277 ---- } if (strlcpy(out, rcspath, len) >= len) ! errx(1, "rcs_statfile: path truncation"); xfree(rcspath); *************** *** 285,291 **** rcs_set_rev(const char *str, RCSNUM **rev) { if (str == NULL || (*rev = rcsnum_parse(str)) == NULL) ! fatal("bad revision number '%s'", str); } /* --- 285,291 ---- rcs_set_rev(const char *str, RCSNUM **rev) { if (str == NULL || (*rev = rcsnum_parse(str)) == NULL) ! errx(1, "bad revision number '%s'", str); } /* *************** *** 315,321 **** else if (*str2 == NULL) *str2 = new_str; else ! fatal("too many revision numbers"); } /* --- 315,321 ---- else if (*str2 == NULL) *str2 = new_str; else ! errx(1, "too many revision numbers"); } /* *************** *** 398,410 **** revrange = cvs_strsplit(revargv->argv[i], ":"); if (revrange->argv[0] == NULL) /* should not happen */ ! fatal("invalid revision range: %s", revargv->argv[i]); else if (revrange->argv[1] == NULL) lstr = rstr = revrange->argv[0]; else { if (revrange->argv[2] != NULL) ! fatal("invalid revision range: %s", ! revargv->argv[i]); lstr = revrange->argv[0]; rstr = revrange->argv[1]; if (strcmp(lstr, "") == 0) --- 398,410 ---- revrange = cvs_strsplit(revargv->argv[i], ":"); if (revrange->argv[0] == NULL) /* should not happen */ ! errx(1, "invalid revision range: %s", revargv->argv[i]); else if (revrange->argv[1] == NULL) lstr = rstr = revrange->argv[0]; else { if (revrange->argv[2] != NULL) ! errx(1, "invalid revision range: %s", ! revargv->argv[i]); lstr = revrange->argv[0]; rstr = revrange->argv[1]; if (strcmp(lstr, "") == 0) *************** *** 416,426 **** if (lstr == NULL) lstr = RCS_HEAD_INIT; if (rcsnum_aton(lstr, &ep, &lnum) == 0 || (*ep != '\0')) ! fatal("invalid revision: %s", lstr); if (rstr != NULL) { if (rcsnum_aton(rstr, &ep, &rnum) == 0 || (*ep != '\0')) ! fatal("invalid revision: %s", rstr); } else rcsnum_cpy(file->rf_head, &rnum, 0); --- 416,426 ---- if (lstr == NULL) lstr = RCS_HEAD_INIT; if (rcsnum_aton(lstr, &ep, &lnum) == 0 || (*ep != '\0')) ! errx(1, "invalid revision: %s", lstr); if (rstr != NULL) { if (rcsnum_aton(rstr, &ep, &rnum) == 0 || (*ep != '\0')) ! errx(1, "invalid revision: %s", rstr); } else rcsnum_cpy(file->rf_head, &rnum, 0);