From 46d086b215f434427afffc419203908edc6b6773 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Boyer?= Date: Thu, 7 Mar 2013 09:25:16 +0000 Subject: [PATCH] unsufficient space allocated for handling strings in arguments git-svn-id: https://www.grenoble.prabi.fr/svn/LECASofts/ecoPCR/trunk@595 60f365c0-8329-0410-b2a4-ec073aeeaa1d --- src/ecofind.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ecofind.c b/src/ecofind.c index aded802..060c3ff 100644 --- a/src/ecofind.c +++ b/src/ecofind.c @@ -233,13 +233,13 @@ int main(int argc, char **argv) break; case 'r': /* rank filter */ - rankname = ECOMALLOC(strlen(optarg),"allocation rankname"); + rankname = ECOMALLOC(strlen(optarg)+1,"allocation rankname"); strcpy(rankname,optarg); rankfilter = 0; break; case 'd': /* path to the database */ - prefix = ECOMALLOC(strlen(optarg),"allocation prefix"); + prefix = ECOMALLOC(strlen(optarg)+1,"allocation prefix"); strcpy(prefix,optarg); break;