summaryrefslogtreecommitdiff
path: root/server
diff options
context:
space:
mode:
authorschmirl <schmirl>2009-02-13 07:02:18 +0000
committerschmirl <schmirl>2009-02-13 07:02:18 +0000
commitc26b89f9c287d64915b94cc56fb0e4e709d235a4 (patch)
tree1a0557bf08659b725fbfebaac627d994d5b5e965 /server
parent37f2adf02bea2ce891c9175f6580aedef4390616 (diff)
downloadvdr-plugin-streamdev-c26b89f9c287d64915b94cc56fb0e4e709d235a4.tar.gz
vdr-plugin-streamdev-c26b89f9c287d64915b94cc56fb0e4e709d235a4.tar.bz2
ignore trailing blank lines in HTTP requests
Diffstat (limited to 'server')
-rw-r--r--server/connectionHTTP.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/server/connectionHTTP.c b/server/connectionHTTP.c
index 3b41bf2..fc10bfc 100644
--- a/server/connectionHTTP.c
+++ b/server/connectionHTTP.c
@@ -1,5 +1,5 @@
/*
- * $Id: connectionHTTP.c,v 1.15 2009/01/16 11:35:44 schmirl Exp $
+ * $Id: connectionHTTP.c,v 1.16 2009/02/13 07:02:19 schmirl Exp $
*/
#include <ctype.h>
@@ -63,6 +63,9 @@ bool cConnectionHTTP::Command(char *Cmd)
Dprintf("header\n");
return true;
default:
+ // skip additional blank lines
+ if (*Cmd == '\0')
+ return true;
break;
}
return false; // ??? shouldn't happen