From 08480cca17fe0080d787b720f4617e6a90ae21ff Mon Sep 17 00:00:00 2001 From: xvlaurent Date: Mon, 9 Mar 2026 10:32:58 +0000 Subject: [PATCH] Fix overflow in pocket file writing. --- src/writepocket.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/writepocket.c b/src/writepocket.c index 8eca49f0..28554eb0 100644 --- a/src/writepocket.c +++ b/src/writepocket.c @@ -79,7 +79,7 @@ static const char atomSiteHeader[] = void write_each_pocket_for_DB(const char out_path[], c_lst_pockets *pockets, s_pdb *pdb) { int out_len = strlen(out_path); - char out[out_len + 20]; + char out[out_len + 40]; out[0] = '\0'; node_pocket *pcur; @@ -500,7 +500,7 @@ void write_mdpockets_concat_pqr(FILE *f, c_lst_pockets *pockets) { */ void write_each_pocket(const char out_path[], c_lst_pockets *pockets) { int out_len = strlen(out_path); - char out[out_len + 20]; + char out[out_len + 40]; out[0] = '\0'; node_pocket *pcur;