]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
tool_xattr: Use 'CURLcode result' for curl result codes
authorSteve Holme <steve_holme@hotmail.com>
Thu, 25 Dec 2014 11:23:44 +0000 (11:23 +0000)
committerSteve Holme <steve_holme@hotmail.com>
Thu, 25 Dec 2014 13:01:34 +0000 (13:01 +0000)
src/tool_xattr.c

index b2666d973e88c6d92a5264004ddccbccd431bbb1..da0cad67ad4a59d732750f220ab02ee250cdb43e 100644 (file)
@@ -5,7 +5,7 @@
  *                            | (__| |_| |  _ <| |___
  *                             \___|\___/|_| \_\_____|
  *
- * Copyright (C) 1998 - 2013, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2014, Daniel Stenberg, <daniel@haxx.se>, et al.
  *
  * This software is licensed as described in the file COPYING, which
  * you should have received as part of this distribution. The terms
@@ -56,11 +56,12 @@ int fwrite_xattr(CURL *curl, int fd)
 {
   int i = 0;
   int err = 0;
+
   /* loop through all xattr-curlinfo pairs and abort on a set error */
   while(err == 0 && mappings[i].attr != NULL) {
     char *value = NULL;
-    CURLcode rc = curl_easy_getinfo(curl, mappings[i].info, &value);
-    if(rc == CURLE_OK && value) {
+    CURLcode result = curl_easy_getinfo(curl, mappings[i].info, &value);
+    if(!result && value) {
 #ifdef HAVE_FSETXATTR_6
       err = fsetxattr(fd, mappings[i].attr, value, strlen(value), 0, 0);
 #elif defined(HAVE_FSETXATTR_5)
@@ -75,6 +76,7 @@ int fwrite_xattr(CURL *curl, int fd)
     }
     i++;
   }
+
   return err;
 }
 #else
@@ -82,6 +84,7 @@ int fwrite_xattr(CURL *curl, int fd)
 {
   (void)curl;
   (void)fd;
+
   return 0;
 }
 #endif