svec: New function svec_is_empty().
authorBen Pfaff <blp@nicira.com>
Tue, 10 Nov 2009 23:31:03 +0000 (15:31 -0800)
committerBen Pfaff <blp@nicira.com>
Thu, 12 Nov 2009 20:56:21 +0000 (12:56 -0800)
lib/svec.c
lib/svec.h

index 078b107..81a36b5 100644 (file)
@@ -59,6 +59,12 @@ svec_clear(struct svec *svec)
     svec->n = 0;
 }
 
+bool
+svec_is_empty(const struct svec *svec)
+{
+    return svec->n == 0;
+}
+
 void
 svec_add(struct svec *svec, const char *name)
 {
index e1736bc..ff56197 100644 (file)
@@ -32,6 +32,7 @@ void svec_init(struct svec *);
 void svec_clone(struct svec *, const struct svec *);
 void svec_destroy(struct svec *);
 void svec_clear(struct svec *);
+bool svec_is_empty(const struct svec *);
 void svec_add(struct svec *, const char *);
 void svec_add_nocopy(struct svec *, char *);
 void svec_del(struct svec *, const char *);