Added a `calen' utility function.
authorFredrik Tolf <fredrik@dolda2000.com>
Wed, 17 Dec 2008 21:47:17 +0000 (22:47 +0100)
committerFredrik Tolf <fredrik@dolda2000.com>
Wed, 17 Dec 2008 21:47:17 +0000 (22:47 +0100)
lib/utils.c
lib/utils.h

index 3dda9e5..e0dc22c 100644 (file)
@@ -167,3 +167,11 @@ void freeca(char **ca)
        free(*c);
     free(ca);
 }
+
+int calen(char **a)
+{
+    int i;
+    
+    for(i = 0; *a; a++, i++);
+    return(i);
+}
index 2b9d1df..e359d6c 100644 (file)
@@ -67,5 +67,6 @@ char *sprintf3(char *format, ...);
 off_t atoo(char *n);
 char **tokenize(char *src);
 void freeca(char **ca);
+int calen(char **a);
 
 #endif