version 2.8, 1996/02/09 19:25:47
|
version 2.9, 1996/02/14 00:33:19
|
Line 104 PRIVATE BOOL alloc_new (HTStream * me, i
|
Line 104 PRIVATE BOOL alloc_new (HTStream * me, i
|
{ |
{ |
if (me->conlen >= me->max_size) { |
if (me->conlen >= me->max_size) { |
if (STREAM_TRACE) |
if (STREAM_TRACE) |
TTYPrint(TDEST,"StreamBuffer size %d reached, going transparent\n", |
HTTrace("StreamBuffer size %d reached, going transparent\n", |
me->max_size); |
me->max_size); |
return NO; |
return NO; |
} else if (size) { |
} else if (size) { |
Line 113 PRIVATE BOOL alloc_new (HTStream * me, i
|
Line 113 PRIVATE BOOL alloc_new (HTStream * me, i
|
if ((me->tmp_buf = (char *) HT_MALLOC(size)) == NULL) |
if ((me->tmp_buf = (char *) HT_MALLOC(size)) == NULL) |
HT_OUTOFMEM("buf_put_char"); |
HT_OUTOFMEM("buf_put_char"); |
if (STREAM_TRACE) |
if (STREAM_TRACE) |
TTYPrint(TDEST, "StreamBuffer created with len %d\n", size); |
HTTrace("StreamBuffer created with len %d\n", size); |
return YES; |
return YES; |
} |
} |
return NO; |
return NO; |
Line 178 PRIVATE int buf_free (HTStream * me)
|
Line 178 PRIVATE int buf_free (HTStream * me)
|
if (!me->ignore) { |
if (!me->ignore) { |
HTParentAnchor *anchor = HTRequest_anchor(me->request); |
HTParentAnchor *anchor = HTRequest_anchor(me->request); |
if (STREAM_TRACE) |
if (STREAM_TRACE) |
TTYPrint(TDEST,"\nCalculated.. content-length: %d\n", me->conlen); |
HTTrace("\nCalculated.. content-length: %d\n", me->conlen); |
HTAnchor_setLength(anchor, me->conlen); |
HTAnchor_setLength(anchor, me->conlen); |
} |
} |
if (!me->give_up && (status = buf_flush(me)) != HT_OK) |
if (!me->give_up && (status = buf_flush(me)) != HT_OK) |
Line 194 PRIVATE int buf_abort (HTStream * me, HT
|
Line 194 PRIVATE int buf_abort (HTStream * me, HT
|
if (me->target) (*me->target->isa->abort)(me->target,e); |
if (me->target) (*me->target->isa->abort)(me->target,e); |
free_buf_all(me); |
free_buf_all(me); |
HT_FREE(me); |
HT_FREE(me); |
if (PROT_TRACE) TTYPrint(TDEST, "Length...... ABORTING...\n"); |
if (PROT_TRACE) HTTrace("Length...... ABORTING...\n"); |
return HT_ERROR; |
return HT_ERROR; |
} |
} |
|
|
Line 220 PUBLIC HTStream * HTContentCounter (HTSt
|
Line 220 PUBLIC HTStream * HTContentCounter (HTSt
|
me->request = request; |
me->request = request; |
me->max_size = (max_size > 0) ? max_size : HT_MAX_SIZE; |
me->max_size = (max_size > 0) ? max_size : HT_MAX_SIZE; |
if (STREAM_TRACE) |
if (STREAM_TRACE) |
TTYPrint(TDEST, "Buffer...... Created with size %d\n", me->max_size); |
HTTrace("Buffer...... Created with size %d\n", me->max_size); |
return me; |
return me; |
} |
} |
|
|