From 9cdde2210e4a98238552d7c9f2ac79171dadc4a3 Mon Sep 17 00:00:00 2001 From: Stefan Ritt Date: Tue, 28 Oct 2003 13:21:26 +0000 Subject: [PATCH] Fixed empty 'Location:' for konqueror SVN revision: 618 --- src/elogd.c | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/src/elogd.c b/src/elogd.c index 9c60f308..a0315b07 100755 --- a/src/elogd.c +++ b/src/elogd.c @@ -6,6 +6,9 @@ Contents: Web server program for Electronic Logbook ELOG $Log$ + Revision 1.151 2003/10/28 13:21:26 midas + Fixed empty 'Location:' for konqueror + Revision 1.150 2003/10/26 15:55:46 midas Fixed bug in el_delete_message @@ -3900,7 +3903,11 @@ char str[NAME_LENGTH]; { /* relative path */ rsputs("Location: "); - rsputs(rel_path); + + if (rel_path[0] == 0) + rsputs("."); /* empty location forbidden for konqueror */ + else + rsputs(rel_path); } } @@ -5277,8 +5284,8 @@ char fl[8][NAME_LENGTH]; rsprintf("\n"); - rsprintf("\n", loc("Submit")); - rsprintf("\n", loc("Back")); + rsprintf("\n", loc("Submit")); + rsprintf("\n", loc("Back")); rsprintf("\n\n"); /*---- entry form ----*/ @@ -5844,7 +5851,7 @@ char fl[8][NAME_LENGTH]; rsprintf("\n"); rsprintf("\n", str, att[i]); rsprintf("%s\n", att[i]+14); - rsprintf("  \n", + rsprintf("  \n", i, loc("Delete")); } else @@ -5869,7 +5876,7 @@ char fl[8][NAME_LENGTH]; { rsprintf("%s %d:\n", loc("Attachment"), i+1); rsprintf("\n"); - rsprintf("  \n", loc("Upload")); + rsprintf("  \n", loc("Upload")); rsprintf("\n"); } } @@ -5879,8 +5886,8 @@ char fl[8][NAME_LENGTH]; /*---- menu buttons again ----*/ rsprintf("\n"); - rsprintf("\n", loc("Submit")); - rsprintf("\n", loc("Back")); + rsprintf("\n", loc("Submit")); + rsprintf("\n", loc("Back")); rsprintf("\n\n"); rsprintf("\n");