diff --git a/src/core/theories.c b/src/core/theories.c index d1a027c..28d0d12 100644 --- a/src/core/theories.c +++ b/src/core/theories.c @@ -91,7 +91,7 @@ void cr_theory_reset(struct criterion_theory_context *ctx) { } void cr_theory_call(struct criterion_theory_context *ctx, void (*fnptr)(void)) { - dcCallVoid(ctx->vm, (DCpointer) (unsigned long long) fnptr); + dcCallVoid(ctx->vm, (DCpointer) fnptr); } static bool contains_word(const char *str, const char *pattern, size_t sz) {