]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
virAsprintf: remove its warn_unused_result attribute
authorJim Meyering <meyering@redhat.com>
Wed, 10 Feb 2010 11:00:38 +0000 (12:00 +0100)
committerJim Meyering <meyering@redhat.com>
Wed, 10 Feb 2010 11:30:13 +0000 (12:30 +0100)
* src/util/util.h (virAsprintf): Remove ATTRIBUTE_RETURN_CHECK, since
it is perfectly fine to ignore the return value, now that the pointer
is guaranteed to be set to NULL upon failure.
* src/util/storage_file.c (absolutePathFromBaseFile): Remove now-
unnecessary use of ignore_value.

src/util/storage_file.c
src/util/util.h

index f8e528d30e617367ab7b632f165b8b5f8cd359ef..76ebb983620284f8792e4c1d3efbba8dd2e1464a 100644 (file)
@@ -27,7 +27,6 @@
 #include <unistd.h>
 #include <fcntl.h>
 #include "dirname.h"
-#include "ignore-value.h"
 #include "memory.h"
 #include "virterror_internal.h"
 
@@ -253,7 +252,7 @@ absolutePathFromBaseFile(const char *base_file, const char *path)
     if (d_len > INT_MAX)
         return NULL;
 
-    ignore_value(virAsprintf(&res, "%.*s/%s", (int) d_len, base_file, path));
+    virAsprintf(&res, "%.*s/%s", (int) d_len, base_file, path);
     return res;
 }
 
index bb545acd8afcd804b1e52f186dccb04a51c4fd00..4207508bc92d8a09cb00cf679aedb785ea6301ea 100644 (file)
@@ -177,8 +177,7 @@ int virMacAddrCompare (const char *mac1, const char *mac2);
 
 void virSkipSpaces(const char **str);
 int virParseNumber(const char **str);
-int virAsprintf(char **strp, const char *fmt, ...)
-    ATTRIBUTE_FMT_PRINTF(2, 3) ATTRIBUTE_RETURN_CHECK;
+int virAsprintf(char **strp, const char *fmt, ...) ATTRIBUTE_FMT_PRINTF(2, 3);
 char *virStrncpy(char *dest, const char *src, size_t n, size_t destbytes)
     ATTRIBUTE_RETURN_CHECK;
 char *virStrcpy(char *dest, const char *src, size_t destbytes)