=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/cvs/rcs.c,v retrieving revision 1.111 retrieving revision 1.112 diff -u -r1.111 -r1.112 --- src/usr.bin/cvs/rcs.c 2005/12/12 17:47:03 1.111 +++ src/usr.bin/cvs/rcs.c 2005/12/19 17:43:01 1.112 @@ -1,4 +1,4 @@ -/* $OpenBSD: rcs.c,v 1.111 2005/12/12 17:47:03 joris Exp $ */ +/* $OpenBSD: rcs.c,v 1.112 2005/12/19 17:43:01 xsa Exp $ */ /* * Copyright (c) 2004 Jean-Francois Brousseau * All rights reserved. @@ -1361,11 +1361,8 @@ } } - if ((pw = getpwuid(getuid())) == NULL) { - rcs_errno = RCS_ERR_ERRNO; - rcsnum_free(old); - return (-1); - } + if ((pw = getpwuid(getuid())) == NULL) + fatal("getpwuid failed"); rdp = (struct rcs_delta *)xmalloc(sizeof(*rdp)); memset(rdp, 0, sizeof(*rdp));