FILE *hd_src;
int hd;
curlx_struct_stat file_info;
- struct curl_slist *hl;
-
- struct curl_slist *headerlist = NULL;
+ struct curl_slist *headerlist;
+ struct curl_slist *temp;
static const char *buf_1 = "RNFR 505";
static const char *buf_2 = "RNTO 505-forreal";
/* build a list of commands to pass to libcurl */
- hl = curl_slist_append(headerlist, buf_1);
- if(!hl) {
+ headerlist = curl_slist_append(NULL, buf_1);
+ if(!headerlist) {
curl_mfprintf(stderr, "curl_slist_append() failed\n");
curl_easy_cleanup(curl);
curl_global_cleanup();
curlx_fclose(hd_src);
return TEST_ERR_MAJOR_BAD;
}
- headerlist = curl_slist_append(hl, buf_2);
- if(!headerlist) {
+ temp = curl_slist_append(headerlist, buf_2);
+ if(!temp) {
curl_mfprintf(stderr, "curl_slist_append() failed\n");
- curl_slist_free_all(hl);
+ curl_slist_free_all(headerlist);
curl_easy_cleanup(curl);
curl_global_cleanup();
curlx_fclose(hd_src);
return TEST_ERR_MAJOR_BAD;
}
- headerlist = hl;
+ headerlist = temp;
/* enable uploading */
test_setopt(curl, CURLOPT_UPLOAD, 1L);