Diff for /Amaya/amaya/query.c between versions 1.106 and 1.107

version 1.106, 1998/03/12 15:24:07 version 1.107, 1998/03/17 12:15:03
Line 628  int                 status; Line 628  int                 status;
         /* update the current file name */          /* update the current file name */
         if (strlen (new_anchor->parent->address) > (MAX_LENGTH - 2))          if (strlen (new_anchor->parent->address) > (MAX_LENGTH - 2))
           {            {
              strncpy (me->urlName, new_anchor->parent->address,                strncpy (me->urlName, new_anchor->parent->address, MAX_LENGTH - 1);
                       MAX_LENGTH - 1);  
              me->urlName[MAX_LENGTH - 1] = EOS;               me->urlName[MAX_LENGTH - 1] = EOS;
           }            }
         else          else
           strcpy (me->urlName, new_anchor->parent->address);            strcpy (me->urlName, new_anchor->parent->address);
   
         ChopURL (me->status_urlName, me->urlName);          ChopURL (me->status_urlName, me->urlName);
   
         TtaSetStatus (me->docid, 1, TtaGetMessage (AMAYA, AM_RED_FETCHING),          TtaSetStatus (me->docid, 1, TtaGetMessage (AMAYA, AM_RED_FETCHING),
                       me->status_urlName);                        me->status_urlName);
   
Line 1517  char       *content_type; Line 1515  char       *content_type;
 {  {
    AHTReqContext      *me;     AHTReqContext      *me;
    char               *ref;     char               *ref;
    int                 status;     int                 status, l;
   
    if (urlName == NULL || docid == 0 || outputfile == NULL) {     if (urlName == NULL || docid == 0 || outputfile == NULL) {
       /* no file to be loaded */        /* no file to be loaded */
Line 1612  char       *content_type; Line 1610  char       *content_type;
     */      */
   
    if ((mode & AMAYA_ASYNC) || (mode & AMAYA_IASYNC)) {     if ((mode & AMAYA_ASYNC) || (mode & AMAYA_IASYNC)) {
       me->outputfile = TtaGetMemory (strlen (outputfile) + 1);        l = strlen (outputfile);
         if (l > MAX_LENGTH)
           me->outputfile = TtaGetMemory (l + 2);
         else
           me->outputfile = TtaGetMemory (MAX_LENGTH + 2);
       strcpy (me->outputfile, outputfile);        strcpy (me->outputfile, outputfile);
       me->urlName = TtaGetMemory (strlen (urlName) + 1);        l = strlen (urlName);
         if (l > MAX_LENGTH)
           me->urlName = TtaGetMemory (l + 2);
         else
           me->urlName = TtaGetMemory (MAX_LENGTH + 2);
       strcpy (me->urlName, urlName);        strcpy (me->urlName, urlName);
 #  ifdef _WINDOWS  #  ifdef _WINDOWS
       HTRequest_setPreemptive (me->request, NO);        HTRequest_setPreemptive (me->request, NO);

Removed from v.1.106  
changed lines
  Added in v.1.107


Webmaster