Diff for /libwww/Robot/src/HTRobot.c between versions 1.4 and 1.5

version 1.4, 1995/12/07 21:16:53 version 1.5, 1995/12/09 23:44:29
Line 192  PRIVATE HTRequest * Thread_new (Robot * Line 192  PRIVATE HTRequest * Thread_new (Robot *
     HTRequest * newreq = HTRequest_new();      HTRequest * newreq = HTRequest_new();
     HTRequest_setContext (newreq, mr);      HTRequest_setContext (newreq, mr);
     if (mr->flags & MR_PREEMTIVE) HTRequest_setPreemtive(newreq, YES);      if (mr->flags & MR_PREEMTIVE) HTRequest_setPreemtive(newreq, YES);
     HTRequest_addRqHd(newreq, HT_HOST);      HTRequest_addRqHd(newreq, HT_C_HOST);
     HTRequest_setMethod(newreq, method);      HTRequest_setMethod(newreq, method);
     return newreq;      return newreq;
 }  }
Line 509  int main (int argc, char ** argv) Line 509  int main (int argc, char ** argv)
             } else {               /* Check for successive keyword arguments */              } else {               /* Check for successive keyword arguments */
                 char *escaped = HTEscape(argv[arg], URL_XALPHAS);                  char *escaped = HTEscape(argv[arg], URL_XALPHAS);
                 if (keycnt++ <= 1)                  if (keycnt++ <= 1)
                     keywords = HTChunkCreate(128);                      keywords = HTChunk_new(128);
                 else                  else
                     HTChunkPutc(keywords, ' ');                      HTChunk_putc(keywords, ' ');
                 HTChunkPuts(keywords, HTStrip(escaped));                  HTChunk_puts(keywords, HTStrip(escaped));
                 free(escaped);                  free(escaped);
             }              }
         }          }
Line 575  int main (int argc, char ** argv) Line 575  int main (int argc, char ** argv)
   
     /* Start the request */      /* Start the request */
     if (keywords)                                                  /* Search */      if (keywords)                                                  /* Search */
         status = HTSearch(HTChunkData(keywords), mr->anchor, mr->request);          status = HTSearch(HTChunk_data(keywords), mr->anchor, mr->request);
     else      else
         status = HTLoadAnchor((HTAnchor *) mr->anchor, mr->request);          status = HTLoadAnchor((HTAnchor *) mr->anchor, mr->request);
   
     if (keywords) HTChunkFree(keywords);      if (keywords) HTChunk_delete(keywords);
     if (status != YES) {      if (status != YES) {
         if (SHOW_MSG) TTYPrint(TDEST, "Can't access resource\n");          if (SHOW_MSG) TTYPrint(TDEST, "Can't access resource\n");
         Cleanup(mr, -1);          Cleanup(mr, -1);

Removed from v.1.4  
changed lines
  Added in v.1.5


Webmaster