=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/cvs/cmd.c,v retrieving revision 1.38 retrieving revision 1.39 diff -u -r1.38 -r1.39 --- src/usr.bin/cvs/cmd.c 2005/12/03 01:02:08 1.38 +++ src/usr.bin/cvs/cmd.c 2005/12/10 20:27:45 1.39 @@ -1,4 +1,4 @@ -/* $OpenBSD: cmd.c,v 1.38 2005/12/03 01:02:08 joris Exp $ */ +/* $OpenBSD: cmd.c,v 1.39 2005/12/10 20:27:45 joris Exp $ */ /* * Copyright (c) 2005 Joris Vink * All rights reserved. @@ -230,11 +230,8 @@ * This allows us to correctly fill in the repository * string for CVSFILE's fetched inside the repository itself. */ - if (cvs_cmdop == CVS_OP_SERVER) { - cvs_rootstr = strdup(root->cr_str); - if (cvs_rootstr == NULL) - return (CVS_EX_DATA); - } + if (cvs_cmdop == CVS_OP_SERVER) + cvs_rootstr = xstrdup(root->cr_str); cvs_log(LP_TRACE, "cvs_startcmd() CVSROOT=%s", root->cr_str);