X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=tests%2Ftest.h;h=8bc4d7a9ab1e329d1650bb720e389dbea4759ff1;hb=536c81533f38155ce3bb88237d66007ccc3d858f;hp=88e62800438beb5a7f094bd0889dd91274694d89;hpb=898a8a7a246d9f7fa712654eb855371b9a159b7c;p=m6w6%2Flibmemcached diff --git a/tests/test.h b/tests/test.h index 88e62800..8bc4d7a9 100644 --- a/tests/test.h +++ b/tests/test.h @@ -1,13 +1,20 @@ /* Structures for generic tests. */ +#ifdef __cplusplus +extern "C" { + +#endif +#include +#include "../lib/common.h" + typedef struct collection_st collection_st; typedef struct test_st test_st; struct test_st { char *name; unsigned int requires_flush; - void (*function)(memcached_st *memc); + uint8_t (*function)(memcached_st *memc); }; struct collection_st { @@ -19,3 +26,7 @@ struct collection_st { /* How we make all of this work :) */ collection_st *gets_collections(void); + +#ifdef __cplusplus +} +#endif