Diff for /libwww/Library/src/HTGuess.c between versions 2.2 and 2.3

version 2.2, 1994/04/06 12:10:36 version 2.3, 1994/04/27 12:50:48
Line 161  PRIVATE void HTGuess_put_character ARGS2 Line 161  PRIVATE void HTGuess_put_character ARGS2
     if (me->output_stream) PUT_CHAR(c);      if (me->output_stream) PUT_CHAR(c);
     else {      else {
         me->cnt++;          me->cnt++;
         if      (c == LF) me->lf_cnt++;          if      (c < 0)   me->high_cnt++;
           else if (c == LF) me->lf_cnt++;
         else if (c == CR) me->cr_cnt++;          else if (c == CR) me->cr_cnt++;
         else if (c == 12) me->pg_cnt++;          else if (c == 12) me->pg_cnt++;
         else if (c =='\t')me->text_cnt++;          else if (c =='\t')me->text_cnt++;
Line 198  PRIVATE void HTGuess_put_block ARGS3(HTS Line 199  PRIVATE void HTGuess_put_block ARGS3(HTS
   
 PRIVATE void HTGuess_free ARGS1(HTStream *, me)  PRIVATE void HTGuess_free ARGS1(HTStream *, me)
 {  {
     CTRACE(stderr, " ** DEBUG: HTGuess_free\n");  
     if (!me->discard && !me->output_stream)      if (!me->discard && !me->output_stream)
         header_and_flush(me);          header_and_flush(me);
     if (me->output_stream)      if (me->output_stream)
Line 208  PRIVATE void HTGuess_free ARGS1(HTStream Line 208  PRIVATE void HTGuess_free ARGS1(HTStream
   
 PRIVATE void HTGuess_abort ARGS2(HTStream *, me, HTError, e)  PRIVATE void HTGuess_abort ARGS2(HTStream *, me, HTError, e)
 {  {
     CTRACE(stderr, " ** DEBUG: HTGuess_abort\n");  
     if (me->output_stream)      if (me->output_stream)
         (*me->output_stream->isa->abort)(me,e);          (*me->output_stream->isa->abort)(me,e);
     free(me);      free(me);
Line 235  PUBLIC HTStream * HTGuess_new ARGS1(HTRe Line 234  PUBLIC HTStream * HTGuess_new ARGS1(HTRe
     HTStream * me = (HTStream*)calloc(1,sizeof(HTStream));      HTStream * me = (HTStream*)calloc(1,sizeof(HTStream));
     if (!me) outofmem(__FILE__, "HTGuess_new");      if (!me) outofmem(__FILE__, "HTGuess_new");
   
     CTRACE(stderr, " ** DEBUG: HTGuess_new\n");  
   
     me->isa = &HTGuessClass;      me->isa = &HTGuessClass;
     me->req =req;      me->req =req;
     me->write_ptr = me->buffer;      me->write_ptr = me->buffer;

Removed from v.2.2  
changed lines
  Added in v.2.3


Webmaster