From 6f5f1257c37ad34fbf17c105e8dd12885bc95566 Mon Sep 17 00:00:00 2001 From: Stefan Ritt Date: Mon, 16 Jan 2006 18:52:02 +0000 Subject: [PATCH] Fixed bug with ### presets SVN revision: 1606 --- src/elogd.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/elogd.c b/src/elogd.c index 244300a0..d154e91e 100755 --- a/src/elogd.c +++ b/src/elogd.c @@ -8117,7 +8117,7 @@ void show_edit_form(LOGBOOK * lbs, int message_id, BOOL breply, BOOL bedit, BOOL strsubst_list(preset, sizeof(preset), slist, svalue, i); /* check for index substitution */ - if (!bedit && strchr(preset, '%')) { + if (!bedit && (strchr(preset, '%') || strchr(preset, '#'))) { /* get index */ get_auto_index(lbs, index, preset, str, sizeof(str)); strcpy(preset, str); @@ -8139,7 +8139,7 @@ void show_edit_form(LOGBOOK * lbs, int message_id, BOOL breply, BOOL bedit, BOOL strsubst_list(preset, sizeof(preset), slist, svalue, i); /* check for index substitution */ - if (!bedit && strchr(preset, '%')) { + if (!bedit && (strchr(preset, '%') || strchr(preset, '#'))) { /* get index */ get_auto_index(lbs, index, preset, str, sizeof(str)); strcpy(preset, str); @@ -8183,7 +8183,7 @@ void show_edit_form(LOGBOOK * lbs, int message_id, BOOL breply, BOOL bedit, BOOL strsubst_list(preset, sizeof(preset), slist, svalue, i); /* check for index substitution */ - if (!bedit && strchr(preset, '%')) { + if (!bedit && (strchr(preset, '%') || strchr(preset, '#'))) { /* get index */ get_auto_index(lbs, index, preset, str, sizeof(str)); strcpy(preset, str); @@ -8205,7 +8205,7 @@ void show_edit_form(LOGBOOK * lbs, int message_id, BOOL breply, BOOL bedit, BOOL strsubst_list(preset, sizeof(preset), slist, svalue, i); /* check for index substitution */ - if (!bedit && strchr(preset, '%')) { + if (!bedit && (strchr(preset, '%') || strchr(preset, '#'))) { /* get index */ get_auto_index(lbs, index, preset, str, sizeof(str)); strcpy(preset, str);