From: Willy Tarreau Date: Sat, 9 Jan 2010 18:23:06 +0000 (+0100) Subject: [BUILD] appsession did not build anymore under gcc-2.95 X-Git-Tag: v1.4-dev7~47 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=1fac75385abdfe03d7d3c4c5b04eb95a0db1bc74;p=thirdparty%2Fhaproxy.git [BUILD] appsession did not build anymore under gcc-2.95 --- diff --git a/src/proto_http.c b/src/proto_http.c index 498642279e..17beb0c5d0 100644 --- a/src/proto_http.c +++ b/src/proto_http.c @@ -5946,6 +5946,7 @@ void manage_server_side_cookies(struct session *t, struct buffer *rtr) /* only do insert, if lookup fails */ asession = appsession_hash_lookup(&(t->be->htbl_proxy), t->sessid); if (asession == NULL) { + size_t server_id_len; if ((asession = pool_alloc2(pool2_appsess)) == NULL) { Alert("Not enough Memory process_srv():asession:calloc().\n"); send_log(t->be, LOG_ALERT, "Not enough Memory process_srv():asession:calloc().\n"); @@ -5959,7 +5960,7 @@ void manage_server_side_cookies(struct session *t, struct buffer *rtr) memcpy(asession->sessid, t->sessid, t->be->appsession_len); asession->sessid[t->be->appsession_len] = 0; - size_t server_id_len = strlen(t->srv->id) + 1; + server_id_len = strlen(t->srv->id) + 1; if ((asession->serverid = pool_alloc2(apools.serverid)) == NULL) { Alert("Not enough Memory process_srv():asession->sessid:malloc().\n"); send_log(t->be, LOG_ALERT, "Not enough Memory process_srv():asession->sessid:malloc().\n");