summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcel Raad <Marcel.Raad@teamviewer.com>2017-07-08 11:43:51 +0200
committerMarcel Raad <Marcel.Raad@teamviewer.com>2017-07-09 14:38:10 +0200
commitf601f42787f583e033f2af1cd88ce785f6af08d1 (patch)
tree1ae9081ce8c6410a2acdb886c5e1df82278682ec
parenta548183546cd6d9983cb46a4e2e17ea3116432d4 (diff)
downloadcurl-f601f42787f583e033f2af1cd88ce785f6af08d1.tar.gz
tool_cb_wrt: fix variable shadowing warning
GCC 4.4 complains: tool_cb_wrt.c:81: error: declaration of ‘isatty’ shadows a global declaration /usr/include/unistd.h:782: error: shadowed declaration is here Fix this by renaming the variable. Closes https://github.com/curl/curl/pull/1661
-rw-r--r--src/tool_cb_wrt.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/tool_cb_wrt.c b/src/tool_cb_wrt.c
index ea52469b0..6716ba5cd 100644
--- a/src/tool_cb_wrt.c
+++ b/src/tool_cb_wrt.c
@@ -78,7 +78,7 @@ size_t tool_write_cb(char *buffer, size_t sz, size_t nmemb, void *userdata)
struct OutStruct *outs = userdata;
struct OperationConfig *config = outs->config;
size_t bytes = sz * nmemb;
- bool isatty = config->global->isatty;
+ bool is_tty = config->global->isatty;
/*
* Once that libcurl has called back tool_write_cb() the returned value
@@ -92,7 +92,7 @@ size_t tool_write_cb(char *buffer, size_t sz, size_t nmemb, void *userdata)
{
char *tty = curlx_getenv("CURL_ISATTY");
if(tty) {
- isatty = TRUE;
+ is_tty = TRUE;
curl_free(tty);
}
}
@@ -144,7 +144,7 @@ size_t tool_write_cb(char *buffer, size_t sz, size_t nmemb, void *userdata)
if(!outs->stream && !tool_create_output_file(outs))
return failure;
- if(isatty && (outs->bytes < 2000) && !config->terminal_binary_ok) {
+ if(is_tty && (outs->bytes < 2000) && !config->terminal_binary_ok) {
/* binary output to terminal? */
if(memchr(buffer, 0, bytes)) {
warnf(config->global, "Binary output can mess up your terminal. "