Lines 1-67
Link Here
|
1 |
--- test/regress_http.c.orig Wed Nov 29 00:22:10 2006 |
|
|
2 |
+++ test/regress_http.c Mon Dec 4 11:04:42 2006 |
3 |
@@ -125,13 +125,14 @@ |
4 |
http_readcb(struct bufferevent *bev, void *arg) |
5 |
{ |
6 |
const char *what = "This is funny"; |
7 |
+ int done; |
8 |
|
9 |
event_debug(("%s: %s\n", __func__, EVBUFFER_DATA(bev->input))); |
10 |
|
11 |
if (evbuffer_find(bev->input, what, strlen(what)) != NULL) { |
12 |
struct evhttp_request *req = evhttp_request_new(NULL, NULL); |
13 |
req->kind = EVHTTP_RESPONSE; |
14 |
- int done = evhttp_parse_lines(req, bev->input); |
15 |
+ done = evhttp_parse_lines(req, bev->input); |
16 |
|
17 |
if (done == 1 && |
18 |
evhttp_find_header(req->input_headers, |
19 |
@@ -163,9 +164,11 @@ |
20 |
void |
21 |
http_basic_cb(struct evhttp_request *req, void *arg) |
22 |
{ |
23 |
+ struct evbuffer *evb; |
24 |
+ |
25 |
event_debug(("%s: called\n", __func__)); |
26 |
|
27 |
- struct evbuffer *evb = evbuffer_new(); |
28 |
+ evb = evbuffer_new(); |
29 |
evbuffer_add_printf(evb, "This is funny"); |
30 |
|
31 |
evhttp_send_reply(req, HTTP_OK, "Everything is fine", evb); |
32 |
@@ -380,6 +383,8 @@ |
33 |
void |
34 |
http_post_cb(struct evhttp_request *req, void *arg) |
35 |
{ |
36 |
+ struct evbuffer *evb; |
37 |
+ |
38 |
event_debug(("%s: called\n", __func__)); |
39 |
|
40 |
/* Yes, we are expecting a post request */ |
41 |
@@ -390,7 +395,7 @@ |
42 |
|
43 |
if (EVBUFFER_LENGTH(req->input_buffer) != strlen(POST_DATA)) { |
44 |
fprintf(stdout, "FAILED (length: %ld vs %ld)\n", |
45 |
- EVBUFFER_LENGTH(req->input_buffer), strlen(POST_DATA)); |
46 |
+ (long int)EVBUFFER_LENGTH(req->input_buffer), (long int)strlen(POST_DATA)); |
47 |
exit(1); |
48 |
} |
49 |
|
50 |
@@ -402,7 +407,7 @@ |
51 |
exit(1); |
52 |
} |
53 |
|
54 |
- struct evbuffer *evb = evbuffer_new(); |
55 |
+ evb = evbuffer_new(); |
56 |
evbuffer_add_printf(evb, "This is funny"); |
57 |
|
58 |
evhttp_send_reply(req, HTTP_OK, "Everything is fine", evb); |
59 |
@@ -428,7 +433,7 @@ |
60 |
|
61 |
if (EVBUFFER_LENGTH(req->input_buffer) != strlen(what)) { |
62 |
fprintf(stderr, "FAILED (length %ld vs %ld)\n", |
63 |
- EVBUFFER_LENGTH(req->input_buffer), strlen(what)); |
64 |
+ (long int)EVBUFFER_LENGTH(req->input_buffer), (long int)strlen(what)); |
65 |
exit(1); |
66 |
} |
67 |
|