From 2e96832c30da97944881df0257947624903e7ba7 Mon Sep 17 00:00:00 2001 From: djm Date: Mon, 3 Nov 2008 08:20:49 +0000 Subject: [PATCH] - millert@cvs.openbsd.org 2008/10/02 14:39:35 [session.c] Convert an unchecked strdup to xstrdup. OK deraadt@ --- ChangeLog | 3 +++ session.c | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index f60591bf..a7bcf800 100644 --- a/ChangeLog +++ b/ChangeLog @@ -31,6 +31,9 @@ [compat.c compat.h nchan.c ssh.c] only send eow and no-more-sessions requests to openssh 5 and newer; fixes interop problems with broken ssh v2 implementations; ok djm@ + - millert@cvs.openbsd.org 2008/10/02 14:39:35 + [session.c] + Convert an unchecked strdup to xstrdup. OK deraadt@ 20080906 - (dtucker) [config.guess config.sub] Update to latest versions from diff --git a/session.c b/session.c index 471018bc..4bed28d7 100644 --- a/session.c +++ b/session.c @@ -1,4 +1,4 @@ -/* $OpenBSD: session.c,v 1.242 2008/08/21 04:09:57 djm Exp $ */ +/* $OpenBSD: session.c,v 1.243 2008/10/02 14:39:35 millert Exp $ */ /* * Copyright (c) 1995 Tatu Ylonen , Espoo, Finland * All rights reserved @@ -1795,7 +1795,7 @@ do_child(Session *s, const char *command) char *p, *args; setproctitle("%s@internal-sftp-server", s->pw->pw_name); - args = strdup(command ? command : "sftp-server"); + args = xstrdup(command ? command : "sftp-server"); for (i = 0, (p = strtok(args, " ")); p; (p = strtok(NULL, " "))) if (i < ARGV_MAX - 1) argv[i++] = p; -- 2.45.2