You're right. This macro was for debugging only. It can be safely removed.
 Le 6 déc. 2013 17:21, "Luis Lavena" <notifications@github.com> a écrit :

> In ext/sqlite3/module.c:
>
> > @@ -0,0 +1,244 @@
> > +#include <stdio.h>
> > +#include <sqlite3_ruby.h>
> > +
> > +#undef ENABLE_TRACE
> > +
> > +#ifdef ENABLE_TRACE
> > +static FILE* pf;
> > +# define TRACE(str) \
>
> I'm not sure about this TRACE implementation. Seems to be a debugging
> leftover when you created this? There is no other parts of the codebase
> that use this, so I think might need to be removed.
>
> —
> Reply to this email directly or view it on GitHub<https://github.com/sparklemotion/sqlite3-ruby/pull/115/files#r8165201>
> .
>