X-Git-Url: https://the.earth.li/gitweb/?p=onak.git;a=blobdiff_plain;f=cgi%2Fhashquery.c;fp=cgi%2Fhashquery.c;h=7b8c6c4fa57360cee56e2d5c8e2d6a4d59b7cb1d;hp=84efe97e514ae7b89d254b46e626fd9a416e8ac4;hb=35e886f23fde338387c8e2a3a74c9251f7735c3b;hpb=db700de99a954f1d88d15b28b386bc5b5e694df7 diff --git a/cgi/hashquery.c b/cgi/hashquery.c index 84efe97..7b8c6c4 100644 --- a/cgi/hashquery.c +++ b/cgi/hashquery.c @@ -74,7 +74,7 @@ int main(__unused int argc, __unused char *argv[]) } hashes = (uint8_t **) unmarshal_array(buffer_fetchchar, &cgipostbuf, - (void * (*)(int (*)(void *, size_t, void *), void *)) + (void * (*)(size_t (*)(void *, size_t, void *), void *)) unmarshal_skshash, &count); free(cgipostbuf.buffer); @@ -115,7 +115,7 @@ int main(__unused int argc, __unused char *argv[]) puts("Content-Type: pgp/keys\n"); marshal_array(stdout_putchar, NULL, - (void (*)(int (*)(void *, size_t, void *), + (void (*)(size_t (*)(void *, size_t, void *), void *, const void *)) marshal_publickey, (void **) keys, found); printf("\n");