From 63dee6c2fdd39c5feb431b89a4d888bae1dfff0d Mon Sep 17 00:00:00 2001 From: h_vogt Date: Wed, 6 May 2009 21:08:00 +0000 Subject: [PATCH] line 428 malloc(len+1): +1 added --- ChangeLog | 5 ++++- src/xspice/cmpp/pp_lst.c | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 1bc96377b..be282cfdb 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,9 +1,12 @@ +2009-05-06 Holger Vogt + * bug report 2787072 pp_lst.c:428 malloc(len+1) +1 added + 2009-05-02 Holger Vogt * configure.in: new flag NGDEBUG main.c, signal_handler.c, visualc/vngspice.vcproj: restore SIGSEGV signal handling for error message after seg fault (not in debug mode, now only for Windows) - dctrcurv: winmessage about dc + dctrcurv.c: winmessage about dc 2009-05-01 Holger Vogt * cktdojob.c, cktsopt.c: moved to cktsopt.c: diff --git a/src/xspice/cmpp/pp_lst.c b/src/xspice/cmpp/pp_lst.c index d8508fbf2..a8b2fc31f 100755 --- a/src/xspice/cmpp/pp_lst.c +++ b/src/xspice/cmpp/pp_lst.c @@ -425,7 +425,7 @@ static Status_t read_udnpath( node[n].unique = TRUE; /* Put pathname into info structure */ - node[n].path_name = malloc(len); + node[n].path_name = malloc(len+1); strcpy(node[n].path_name, path); /* Increment count of paths read */