=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/cvs/server.c,v retrieving revision 1.73 retrieving revision 1.74 diff -u -r1.73 -r1.74 --- src/usr.bin/cvs/server.c 2007/11/09 16:27:38 1.73 +++ src/usr.bin/cvs/server.c 2008/01/10 09:59:23 1.74 @@ -1,4 +1,4 @@ -/* $OpenBSD: server.c,v 1.73 2007/11/09 16:27:38 tobias Exp $ */ +/* $OpenBSD: server.c,v 1.74 2008/01/10 09:59:23 tobias Exp $ */ /* * Copyright (c) 2006 Joris Vink * @@ -637,15 +637,7 @@ void cvs_server_rlog(char *data) { - char fpath[MAXPATHLEN]; - struct cvsroot *cvsroot; - - cvsroot = cvsroot_get(NULL); - - (void)xsnprintf(fpath, MAXPATHLEN, "%s/%s", - cvsroot->cr_dir, server_currentdir); - - if (chdir(fpath) == -1) + if (chdir(current_cvsroot->cr_dir) == -1) fatal("cvs_server_rlog: %s", strerror(errno)); cvs_cmdop = CVS_OP_RLOG;