Browse Source

reflect changes in trdata... hashEach now requires an additional data argument.

next
Georg Hopp 12 years ago
parent
commit
fa63e7d5fe
  1. 4
      src/asset/pool.c
  2. 4
      src/http/message/header_size_get.c
  3. 4
      src/http/message/header_to_string.c

4
src/asset/pool.c

@ -34,7 +34,7 @@ TR_Hash asset_pool = NULL;
static static
inline inline
void void
freeAsset(const void * _node)
freeAsset(const void * _node, const void * data)
{ {
TR_delete(_node); TR_delete(_node);
} }
@ -90,7 +90,7 @@ void
assetPoolCleanup(void) assetPoolCleanup(void)
{ {
if (NULL != asset_pool) { if (NULL != asset_pool) {
TR_hashEach(asset_pool, freeAsset);
TR_hashEach(asset_pool, freeAsset, NULL);
TR_delete(asset_pool); TR_delete(asset_pool);
} }
} }

4
src/http/message/header_size_get.c

@ -35,7 +35,7 @@ static size_t size;
static static
inline inline
void void
addHeaderSize(const void * node)
addHeaderSize(const void * node, const void * data)
{ {
size += ((HttpHeader)node)->size; size += ((HttpHeader)node)->size;
} }
@ -45,7 +45,7 @@ httpMessageHeaderSizeGet(HttpMessage message)
{ {
size = httpIntroSizeGet(message); size = httpIntroSizeGet(message);
TR_hashEach(message->header, addHeaderSize);
TR_hashEach(message->header, addHeaderSize, NULL);
size += 2; size += 2;
return size; return size;

4
src/http/message/header_to_string.c

@ -34,7 +34,7 @@ static char * string;
static static
inline inline
void void
addHeaderString(const void * node)
addHeaderString(const void * node, const void * data)
{ {
string += httpHeaderToString((HttpHeader)node, string); string += httpHeaderToString((HttpHeader)node, string);
} }
@ -46,7 +46,7 @@ httpMessageHeaderToString(HttpMessage response, char * _string)
string = httpIntroToString(response, _string); string = httpIntroToString(response, _string);
TR_hashEach(message->header, addHeaderString);
TR_hashEach(message->header, addHeaderString, NULL);
*string++ = '\r'; *string++ = '\r';
*string++ = '\n'; *string++ = '\n';

Loading…
Cancel
Save