]> xenbits.xensource.com Git - libvirt.git/commitdiff
util: Make virStringMatchesNameSuffix() return bool
authorAndrea Bolognani <abologna@redhat.com>
Thu, 7 Mar 2019 09:18:58 +0000 (10:18 +0100)
committerAndrea Bolognani <abologna@redhat.com>
Thu, 7 Mar 2019 16:55:31 +0000 (17:55 +0100)
It's a predicate, so bool is the appropriate return type.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
ACKed-by: Peter Krempa <pkrempa@redhat.com>
src/util/virstring.c
src/util/virstring.h

index e479d3194cb7af76db5eee598e238c603446e204..f669d59f589682bbd472ff7594c322cde0c4b0d3 100644 (file)
@@ -1279,7 +1279,7 @@ virStringStripSuffix(char *str,
     return true;
 }
 
-int
+bool
 virStringMatchesNameSuffix(const char *file,
                            const char *name,
                            const char *suffix)
@@ -1291,9 +1291,9 @@ virStringMatchesNameSuffix(const char *file,
     if (filelen == (namelen + suffixlen) &&
         STREQLEN(file, name, namelen) &&
         STREQLEN(file + namelen, suffix, suffixlen))
-        return 1;
+        return true;
     else
-        return 0;
+        return false;
 }
 
 /**
index f5f1ecbe1ee642aec01b3181213a75b3b77fdf2a..1e36ac459c23de46e514f430652988b54f6386e0 100644 (file)
@@ -294,9 +294,9 @@ bool virStringHasCaseSuffix(const char *str,
                             const char *suffix);
 bool virStringStripSuffix(char *str,
                           const char *suffix) ATTRIBUTE_RETURN_CHECK;
-int virStringMatchesNameSuffix(const char *file,
-                               const char *name,
-                               const char *suffix);
+bool virStringMatchesNameSuffix(const char *file,
+                                const char *name,
+                                const char *suffix);
 
 void virStringStripIPv6Brackets(char *str);
 bool virStringHasChars(const char *str,