fix test for '*' accepted encoding
This commit is contained in:
parent
2d658cef65
commit
76769e9429
@ -2557,11 +2557,9 @@ analyze_aggregations (void *cls)
|
||||
|
||||
GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
|
||||
"Analyzing aggregations\n");
|
||||
ac.qs = GNUNET_DB_STATUS_SUCCESS_ONE_RESULT;
|
||||
ac.wire_head = NULL;
|
||||
ac.wire_tail = NULL;
|
||||
ac.fee_head = NULL;
|
||||
ac.fee_tail = NULL;
|
||||
memset (&ac,
|
||||
0,
|
||||
sizeof (ac));
|
||||
qsx = adb->get_wire_fee_summary (adb->cls,
|
||||
asession,
|
||||
&master_pub,
|
||||
|
@ -70,15 +70,15 @@ TEH_RESPONSE_can_compress (struct MHD_Connection *connection)
|
||||
MHD_HTTP_HEADER_ACCEPT_ENCODING);
|
||||
if (NULL == ae)
|
||||
return MHD_NO;
|
||||
if (0 == strcmp (ae,
|
||||
"*"))
|
||||
return MHD_YES;
|
||||
de = strstr (ae,
|
||||
"deflate");
|
||||
if (NULL == de)
|
||||
return MHD_NO;
|
||||
if (0 == strcmp (de,
|
||||
"*"))
|
||||
return MHD_YES;
|
||||
if ( ( (de == ae) ||
|
||||
( de[-1] == ',') ||
|
||||
(de[-1] == ',') ||
|
||||
(de[-1] == ' ') ) &&
|
||||
( (de[strlen ("deflate")] == '\0') ||
|
||||
(de[strlen ("deflate")] == ',') ||
|
||||
|
Loading…
Reference in New Issue
Block a user