=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/cvs/checkout.c,v retrieving revision 1.108 retrieving revision 1.109 diff -c -r1.108 -r1.109 *** src/usr.bin/cvs/checkout.c 2008/01/21 16:36:46 1.108 --- src/usr.bin/cvs/checkout.c 2008/01/23 09:34:08 1.109 *************** *** 1,4 **** ! /* $OpenBSD: checkout.c,v 1.108 2008/01/21 16:36:46 tobias Exp $ */ /* * Copyright (c) 2006 Joris Vink * --- 1,4 ---- ! /* $OpenBSD: checkout.c,v 1.109 2008/01/23 09:34:08 tobias Exp $ */ /* * Copyright (c) 2006 Joris Vink * *************** *** 335,340 **** --- 335,344 ---- else (void)xsnprintf(stickytag, sizeof(stickytag), "T%s", rev); + else if (!reset_stickies && cf->file_ent != NULL && + cf->file_ent->ce_tag != NULL) + (void)xsnprintf(stickytag, sizeof(stickytag), "T%s", + cf->file_ent->ce_tag); else stickytag[0] = '\0';