void foo(float *, double *); void bugme(void) { float f[257]; double d = 0.0; foo(f, &d); }