diff options
Diffstat (limited to 'tests-clay/clay_libgit2.h')
| -rw-r--r-- | tests-clay/clay_libgit2.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/tests-clay/clay_libgit2.h b/tests-clay/clay_libgit2.h index 6b14b7d6e..d0faf9a90 100644 --- a/tests-clay/clay_libgit2.h +++ b/tests-clay/clay_libgit2.h @@ -42,4 +42,13 @@ GIT_INLINE(void) cl_assert_strequal_internal( } } +/* + * Some utility macros for building long strings + */ +#define REP4(STR) STR STR STR STR +#define REP15(STR) REP4(STR) REP4(STR) REP4(STR) STR STR STR +#define REP16(STR) REP4(REP4(STR)) +#define REP256(STR) REP16(REP16(STR)) +#define REP1024(STR) REP4(REP256(STR)) + #endif |
