ovsdb: Explicitly ignore sscanf() return value in is_valid_version().
authorBen Pfaff <blp@nicira.com>
Wed, 23 Feb 2011 21:13:44 +0000 (13:13 -0800)
committerBen Pfaff <blp@nicira.com>
Wed, 23 Feb 2011 23:14:44 +0000 (15:14 -0800)
The return value isn't interesting here: it will always be 0.

Coverity #10698.

ovsdb/ovsdb.c

index 2a54a7b..e76544e 100644 (file)
@@ -123,7 +123,7 @@ static bool
 is_valid_version(const char *s)
 {
     int n = -1;
-    sscanf(s, "%*[0-9].%*[0-9].%*[0-9]%n", &n);
+    ignore(sscanf(s, "%*[0-9].%*[0-9].%*[0-9]%n", &n));
     return n != -1 && s[n] == '\0';
 }