From fb659a41cfe5523c62fd6993acddab120ccb0758 Mon Sep 17 00:00:00 2001 From: Joel Klinghed Date: Thu, 28 May 2015 21:54:10 +0200 Subject: Fix some mistakes --- src/cgi.cc | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) (limited to 'src/cgi.cc') diff --git a/src/cgi.cc b/src/cgi.cc index edca4fe..5f86aac 100644 --- a/src/cgi.cc +++ b/src/cgi.cc @@ -4,7 +4,6 @@ #if HAVE_FASTCGI #include #endif -#include #include #include "cgi.hh" @@ -76,11 +75,11 @@ public: auto p = getparam("REQUEST_METHOD"); if (p) { auto method = ascii_tolower(p); - if (method.compare("GET") == 0) return GET; - if (method.compare("POST") == 0) return POST; - if (method.compare("HEAD") == 0) return HEAD; - if (method.compare("PUT") == 0) return PUT; - if (method.compare("TRACE") == 0) return TRACE; + if (method.compare("get") == 0) return GET; + if (method.compare("post") == 0) return POST; + if (method.compare("head") == 0) return HEAD; + if (method.compare("put") == 0) return PUT; + if (method.compare("trace") == 0) return TRACE; } return UNKNOWN; } @@ -91,6 +90,10 @@ public: } protected: + CGIImpl() + : have_post_data_(false) { + } + virtual const char* getparam(const char* name) = 0; private: -- cgit v1.2.3-70-g09d2