From b1b82f8bca28cbdd820f5be6837b0231f3998f55 Mon Sep 17 00:00:00 2001 From: Fabian Keil Date: Thu, 3 Mar 2011 14:39:57 +0000 Subject: [PATCH] Improve a comment in load_one_actions_file() --- actions.c | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/actions.c b/actions.c index 4eeb9bb6..833e711d 100644 --- a/actions.c +++ b/actions.c @@ -1,4 +1,4 @@ -const char actions_rcs[] = "$Id: actions.c,v 1.64 2011/03/03 14:39:13 fabiankeil Exp $"; +const char actions_rcs[] = "$Id: actions.c,v 1.65 2011/03/03 14:39:34 fabiankeil Exp $"; /********************************************************************* * * File : $Source: /cvsroot/ijbswa/current/actions.c,v $ @@ -1249,7 +1249,14 @@ static int load_one_actions_file(struct client_state *csp, int fileid) } init_action(cur_action); - /* trim { */ + /* + * Copy the buffer before messing with it as we may need the + * unmodified version in for the fatal error messages. Given + * that this is not a common event, we could instead simply + * read the line again. + * + * buf + 1 to skip the leading '{' + */ actions_buf = strdup(buf + 1); if (actions_buf == NULL) { -- 2.49.0