Loading lib/highlevel.c +1 −1 Original line number Diff line number Diff line Loading @@ -646,7 +646,7 @@ CURLcode curl_transfer(CURL *curl) /* mark the next request as a followed location: */ data->bits.this_is_a_follow = TRUE; data->proto.http->followlocation++; /* count location-followers */ data->followlocation++; /* count location-followers */ if(data->bits.http_auto_referer) { /* We are asked to automatically set the previous URL as the Loading lib/urldata.h +11 −7 Original line number Diff line number Diff line Loading @@ -272,8 +272,6 @@ struct HTTP { struct Form form; size_t (*storefread)(char *, size_t , size_t , FILE *); FILE *in; long followlocation; }; /**************************************************************************** Loading Loading @@ -412,17 +410,23 @@ struct UrlData { char *userpwd; /* <user:password>, if used */ char *range; /* range, if used. See README for detailed specification on this syntax. */ char *postfields; /* if POST, set the fields' values here */ long postfieldsize; /* if POST, this might have a size to use instead of strlen(), and then the data *may* be binary (contain zero bytes) */ /* stuff related to HTTP */ long followlocation; char *referer; bool free_referer; /* set TRUE if 'referer' points to a string we allocated */ char *referer; char *useragent; /* User-Agent string */ char *postfields; /* if POST, set the fields' values here */ long postfieldsize; /* if POST, this might have a size to use instead of strlen(), and then the data *may* be binary (contain zero bytes) */ /* stuff related to FTP */ char *ftpport; /* port to send with the PORT command */ /* general things */ char *device; /* Interface to use */ /* function that stores the output:*/ Loading Loading
lib/highlevel.c +1 −1 Original line number Diff line number Diff line Loading @@ -646,7 +646,7 @@ CURLcode curl_transfer(CURL *curl) /* mark the next request as a followed location: */ data->bits.this_is_a_follow = TRUE; data->proto.http->followlocation++; /* count location-followers */ data->followlocation++; /* count location-followers */ if(data->bits.http_auto_referer) { /* We are asked to automatically set the previous URL as the Loading
lib/urldata.h +11 −7 Original line number Diff line number Diff line Loading @@ -272,8 +272,6 @@ struct HTTP { struct Form form; size_t (*storefread)(char *, size_t , size_t , FILE *); FILE *in; long followlocation; }; /**************************************************************************** Loading Loading @@ -412,17 +410,23 @@ struct UrlData { char *userpwd; /* <user:password>, if used */ char *range; /* range, if used. See README for detailed specification on this syntax. */ char *postfields; /* if POST, set the fields' values here */ long postfieldsize; /* if POST, this might have a size to use instead of strlen(), and then the data *may* be binary (contain zero bytes) */ /* stuff related to HTTP */ long followlocation; char *referer; bool free_referer; /* set TRUE if 'referer' points to a string we allocated */ char *referer; char *useragent; /* User-Agent string */ char *postfields; /* if POST, set the fields' values here */ long postfieldsize; /* if POST, this might have a size to use instead of strlen(), and then the data *may* be binary (contain zero bytes) */ /* stuff related to FTP */ char *ftpport; /* port to send with the PORT command */ /* general things */ char *device; /* Interface to use */ /* function that stores the output:*/ Loading