Diff
Not logged in

Differences From Artifact [ec95db5773]:

To Artifact [fffa1421e3]:


658
659
660
661
662
663
664




665
666
667
668
669
670
671
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675







+
+
+
+







      }else{
        if( mHttpFlags & HTTP_GENERIC ){
          if( mHttpFlags & HTTP_NOCOMPRESS ) isCompressed = 0;
        }else if( fossil_strnicmp(&zLine[14], "application/x-fossil", -1)!=0 ){
          isError = 1;
        }
      }
    }else if( fossil_strnicmp(zLine, "x-fossil-xfer-login: ", 21)==0 ){
      /*cgi_setenv("FOSSIL_LCH_http_exchange", &zLine[21]);*/
      g.syncInfo.zLoginCard = fossil_strdup(&zLine[21]);
      g.syncInfo.bLoginCardHeader = 1;
    }
  }
  if( iHttpVersion<0 ){
    /* We got nothing back from the server.  If using the ssh: protocol,
    ** this might mean we need to add or remove the PATH=... argument
    ** to the SSH command being sent.  If that is the case, retry the
    ** request after adding or removing the PATH= argument.