=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/cvs/checkout.c,v retrieving revision 1.117 retrieving revision 1.118 diff -u -r1.117 -r1.118 --- src/usr.bin/cvs/checkout.c 2008/02/03 15:08:04 1.117 +++ src/usr.bin/cvs/checkout.c 2008/02/03 15:20:10 1.118 @@ -1,4 +1,4 @@ -/* $OpenBSD: checkout.c,v 1.117 2008/02/03 15:08:04 tobias Exp $ */ +/* $OpenBSD: checkout.c,v 1.118 2008/02/03 15:20:10 tobias Exp $ */ /* * Copyright (c) 2006 Joris Vink * @@ -280,7 +280,7 @@ cr.leavedir = NULL; } else { cr.enterdir = cvs_update_enterdir; - cr.leavedir = cvs_update_leavedir; + cr.leavedir = prune_dirs ? cvs_update_leavedir : NULL; } cr.fileproc = cvs_update_local; cr.flags = flags;