txtinfo: check INFO_HTTP_OK upon entry of the function
authorFerry Huberts <ferry.huberts@pelagic.nl>
Fri, 4 Mar 2016 19:09:29 +0000 (20:09 +0100)
committerFerry Huberts <ferry.huberts@pelagic.nl>
Fri, 4 Mar 2016 19:22:11 +0000 (20:22 +0100)
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
lib/txtinfo/src/olsrd_txtinfo.c

index 8ea0a70..e51f59b 100644 (file)
@@ -139,14 +139,11 @@ bool isCommand(const char *str, unsigned int siw) {
 }
 
 void output_error(struct autobuf *abuf, unsigned int status, const char * req, bool http_headers) {
-  if (http_headers) {
+  if (http_headers || (status == INFO_HTTP_OK)) {
     return;
   }
 
   switch (status) {
-    case INFO_HTTP_OK:
-      break;
-
     case INFO_HTTP_NOTFOUND:
       abuf_appendf(abuf, "error: Invalid request '%s'\n", req);
       break;