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 3dda9e5ed7e8955053e4e756b087b1056bccacb0..e0dc22cf8d8dd200242254183f2a19e03fcde6fa 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 2b9d1dfac0e39f0b94a82856c344351f0e1e09a8..e359d6c4dad06fd6a05e22601162d01df6961e91 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