=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/tic/dump_entry.c,v retrieving revision 1.17 retrieving revision 1.18 diff -u -r1.17 -r1.18 --- src/usr.bin/tic/dump_entry.c 2003/04/06 18:38:42 1.17 +++ src/usr.bin/tic/dump_entry.c 2003/04/06 21:12:07 1.18 @@ -1,4 +1,4 @@ -/* $OpenBSD: dump_entry.c,v 1.17 2003/04/06 18:38:42 deraadt Exp $ */ +/* $OpenBSD: dump_entry.c,v 1.18 2003/04/06 21:12:07 millert Exp $ */ /**************************************************************************** * Copyright (c) 1998-2000 Free Software Foundation, Inc. * @@ -655,9 +655,8 @@ } else if (suppress_untranslatable) { continue; } else { - char *s = srccap, *d = buffer; - snprintf(buffer, buffer + sizeof buffer - d, "..%s=", - name); + char *d, *s = srccap; + snprintf(buffer, sizeof buffer, "..%s=", name); d = buffer + strlen(buffer); while ((*d = *s++) != 0) { /* XXX overflow? */ if (*d == ':') {