Diff for /libwww/Library/src/HTNewsLs.c between versions 2.17 and 2.18

version 2.17, 1999/02/07 18:24:19 version 2.18, 1999/02/22 22:10:11
Line 179  PRIVATE int HTNewsCache_delete (void * c Line 179  PRIVATE int HTNewsCache_delete (void * c
             HTArray_delete(me->cache);              HTArray_delete(me->cache);
         }          }
         HT_FREE(me->host);          HT_FREE(me->host);
         if (PROT_TRACE) HTTrace("News Cache.. Deleted cache %p\n", me);          HTTRACE(PROT_TRACE, "News Cache.. Deleted cache %p\n" _ me);
         HT_FREE(me);          HT_FREE(me);
         return YES;          return YES;
     }      }
Line 215  PRIVATE HTNewsCache * HTNewsCache_find ( Line 215  PRIVATE HTNewsCache * HTNewsCache_find (
             tree = HTUTree_find(NEWS_TREE, newshost, port);              tree = HTUTree_find(NEWS_TREE, newshost, port);
             HT_FREE(newshost);              HT_FREE(newshost);
             if (!tree) {              if (!tree) {
                 if (PROT_TRACE)                  HTTRACE(PROT_TRACE, "News Cache.. No information for `%s\'\n" _ url);
                     HTTrace("News Cache.. No information for `%s\'\n", url);  
                 return NULL;                  return NULL;
             }              }
   
Line 255  PRIVATE BOOL HTNewsCache_update (HTReque Line 254  PRIVATE BOOL HTNewsCache_update (HTReque
             tree = HTUTree_new(NEWS_TREE, newshost, port, HTNewsCache_delete);              tree = HTUTree_new(NEWS_TREE, newshost, port, HTNewsCache_delete);
             HT_FREE(newshost);              HT_FREE(newshost);
             if (!tree) {              if (!tree) {
                 if (PROT_TRACE)HTTrace("News Cache.. Can't create tree\n");                  HTTRACE(PROT_TRACE, "News Cache.. Can't create tree\n");
                 return NO;                  return NO;
             }              }
   
Line 316  PUBLIC int HTNewsCache_after (HTRequest Line 315  PUBLIC int HTNewsCache_after (HTRequest
                               void * context, int status)                                void * context, int status)
 {  {
     HTArray * array = (HTArray *) context;      HTArray * array = (HTArray *) context;
     if (PROT_TRACE) HTTrace("News Cache.. AFTER filter\n");      HTTRACE(PROT_TRACE, "News Cache.. AFTER filter\n");
     if (request && array) {      if (request && array) {
         char * url = HTAnchor_address((HTAnchor *) HTRequest_anchor(request));          char * url = HTAnchor_address((HTAnchor *) HTRequest_anchor(request));
         HTNewsCache_update(request, url, array);          HTNewsCache_update(request, url, array);
Line 358  PRIVATE int HTNewsList_put_block (HTStre Line 357  PRIVATE int HTNewsList_put_block (HTStre
         } else {          } else {
             *(me->buffer+me->buflen++) = *b;              *(me->buffer+me->buflen++) = *b;
             if (me->buflen >= MAX_NEWS_LINE) {              if (me->buflen >= MAX_NEWS_LINE) {
                 if (PROT_TRACE)                  HTTRACE(PROT_TRACE, "News Dir.... Line too long - chopped\n");
                     HTTrace("News Dir.... Line too long - chopped\n");  
                 *(me->buffer+me->buflen) = '\0';                  *(me->buffer+me->buflen) = '\0';
                 me->group ? ParseGroup(me->request, me->dir, me->buffer) :                  me->group ? ParseGroup(me->request, me->dir, me->buffer) :
                     ParseList(me->dir, me->buffer);                      ParseList(me->dir, me->buffer);
Line 397  PRIVATE int HTNewsList_free (HTStream * Line 395  PRIVATE int HTNewsList_free (HTStream *
   
 PRIVATE int HTNewsList_abort (HTStream * me, HTList * e)  PRIVATE int HTNewsList_abort (HTStream * me, HTList * e)
 {  {
     if (PROT_TRACE) HTTrace("News Dir.... ABORTING...\n");      HTTRACE(PROT_TRACE, "News Dir.... ABORTING...\n");
     HTNewsList_free(me);      HTNewsList_free(me);
     return HT_ERROR;      return HT_ERROR;
 }  }

Removed from v.2.17  
changed lines
  Added in v.2.18


Webmaster