X-Git-Url: https://pd.if.org/git/?p=uuid;a=blobdiff_plain;f=t%2Fsha1.c;h=4096552105ba2f414eed9c4bf48e1ad15e894450;hp=86ba4122fbf04b776ffc159644afe07183d45f0d;hb=c79f8a942740ec85af61103024b649174913f126;hpb=165a05e98fd4bf5acb97b275c43de2d3d7bbd628 diff --git a/t/sha1.c b/t/sha1.c index 86ba412..4096552 100644 --- a/t/sha1.c +++ b/t/sha1.c @@ -18,33 +18,13 @@ static void bytestr(unsigned char *h, char *s, int len) { } } -#if 0 -static int strbytes(char *s, unsigned char *d) { - unsigned int byte; - int i = 0; - - if (!s) return 0; - if (*s == 0) return 0; - - while (*s) { - if (*s == '-' || *s == ':' || *s == ' ') s++; - - if (sscanf(s, "%02x", &byte) != 1) { - return 0; - } - s += 2; - d[i++] = byte & 0xff; - } - return i; -} -#endif - int main(int ac, char *av[]) { unsigned char tmp[20]; hash_state md; int i, j; char want[64]; char have[64]; + int n; static struct { char *msg; @@ -72,7 +52,9 @@ int main(int ac, char *av[]) { { NULL, 0, { 0 } } }; - plan(8); + for (n=0;tests[n].msg != NULL; n++); + + plan(2*n); for (i = 0; tests[i].msg != NULL; i++) { sha1_init(&md);