From 7143e376deaf78e0d276ab4ff52466589d54c540 Mon Sep 17 00:00:00 2001 From: deraadt Date: Wed, 25 Jun 2003 03:29:46 +0000 Subject: snprintf --- usr.bin/diff/diffdir.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'usr.bin/diff/diffdir.c') diff --git a/usr.bin/diff/diffdir.c b/usr.bin/diff/diffdir.c index a036d77551c..89b9a0a9cc3 100644 --- a/usr.bin/diff/diffdir.c +++ b/usr.bin/diff/diffdir.c @@ -1,4 +1,4 @@ -/* $OpenBSD: diffdir.c,v 1.4 2003/06/25 03:25:29 tedu Exp $ */ +/* $OpenBSD: diffdir.c,v 1.5 2003/06/25 03:29:46 deraadt Exp $ */ /* * Copyright (C) Caldera International Inc. 2001-2002. @@ -361,7 +361,8 @@ calldiff(char *wantpr) prargs[2] = wantpr; fflush(stdout); if (wantpr) { - sprintf(etitle, "%s %s", file1, file2); + snprintf(etitle, title + sizeof title - etitle, + "%s %s", file1, file2); pipe(pv); pid = fork(); if (pid == -1) { -- cgit v1.2.3-59-g8ed1b