[BUILD] proto_http did not build on gcc-2.95
move the DPRINTF below the local variable declarations.
diff --git a/src/proto_http.c b/src/proto_http.c
index ecbc887..6fd84f4 100644
--- a/src/proto_http.c
+++ b/src/proto_http.c
@@ -1565,16 +1565,6 @@
*/
int http_process_request(struct session *s, struct buffer *req)
{
-
- DPRINTF(stderr,"[%u] %s: session=%p b=%p, exp(r,w)=%u,%u bf=%08x bl=%d analysers=%02x\n",
- now_ms, __FUNCTION__,
- s,
- req,
- req->rex, req->wex,
- req->flags,
- req->l,
- req->analysers);
-
/*
* We will parse the partial (or complete) lines.
* We will check the request syntax, and also join multi-line
@@ -1596,6 +1586,15 @@
struct http_msg *msg = &txn->req;
struct proxy *cur_proxy;
+ DPRINTF(stderr,"[%u] %s: session=%p b=%p, exp(r,w)=%u,%u bf=%08x bl=%d analysers=%02x\n",
+ now_ms, __FUNCTION__,
+ s,
+ req,
+ req->rex, req->wex,
+ req->flags,
+ req->l,
+ req->analysers);
+
if (likely(req->lr < req->r))
http_msg_analyzer(req, msg, &txn->hdr_idx);