aboutsummaryrefslogtreecommitdiff
path: root/src/examples/dual_stack_example.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/examples/dual_stack_example.c')
-rw-r--r--src/examples/dual_stack_example.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/examples/dual_stack_example.c b/src/examples/dual_stack_example.c
index 15bafc44..175583ac 100644
--- a/src/examples/dual_stack_example.c
+++ b/src/examples/dual_stack_example.c
@@ -34,7 +34,7 @@ ahc_echo (void *cls,
34 const char *url, 34 const char *url,
35 const char *method, 35 const char *method,
36 const char *version, 36 const char *version,
37 const char *upload_data, size_t *upload_data_size, void **ptr) 37 const char *upload_data, size_t *upload_data_size, void **req_cls)
38{ 38{
39 static int aptr; 39 static int aptr;
40 const char *me = cls; 40 const char *me = cls;
@@ -47,13 +47,13 @@ ahc_echo (void *cls,
47 47
48 if (0 != strcmp (method, "GET")) 48 if (0 != strcmp (method, "GET"))
49 return MHD_NO; /* unexpected method */ 49 return MHD_NO; /* unexpected method */
50 if (&aptr != *ptr) 50 if (&aptr != *req_cls)
51 { 51 {
52 /* do never respond on first call */ 52 /* do never respond on first call */
53 *ptr = &aptr; 53 *req_cls = &aptr;
54 return MHD_YES; 54 return MHD_YES;
55 } 55 }
56 *ptr = NULL; /* reset when done */ 56 *req_cls = NULL; /* reset when done */
57 response = MHD_create_response_from_buffer (strlen (me), 57 response = MHD_create_response_from_buffer (strlen (me),
58 (void *) me, 58 (void *) me,
59 MHD_RESPMEM_PERSISTENT); 59 MHD_RESPMEM_PERSISTENT);