diff --git a/src/elogd.c b/src/elogd.c index 2280c409..ad801716 100755 --- a/src/elogd.c +++ b/src/elogd.c @@ -7857,8 +7857,8 @@ void show_query(LOGBOOK * lbs, char *title, char *query_string, char *button1, c rsprintf("\n\n"); rsprintf(""); - rsprintf("\n", button1, button1_url); - rsprintf("\n", button2, button2_url); + rsprintf("\n", button1, button1_url); + rsprintf("\n", button2, button2_url); rsprintf("\n\n"); rsprintf("\n"); @@ -9004,8 +9004,9 @@ void show_edit_form(LOGBOOK * lbs, int message_id, BOOL breply, BOOL bedit, BOOL && !isparam("steal")) { sprintf(str, "%d", message_id); sprintf(text, "%s %s", loc("Entry is currently edited by"), locked_by); - show_query(lbs, loc("Entry is locked"), text, loc("Edit anyhow"), "?cmd=Edit&steal=1", loc("Cancel"), - str); + sprintf(cmd, "?cmd=%s&steal=1", loc("Edit")); + show_query(lbs, loc("Entry is locked"), text, loc("Edit anyhow"), cmd, + loc("Cancel"), str); return; }