Preprocessor macro in SWIG
===

I'm trying to get SWIG to recognize a simple preprocessor macro that "defines" a new function based on another definition and more complicated function.  So, in the C header file I have:

    #define FOO 1
    #define my_macro_fun(args) my_fun(args,FOO)

SWIG sees and successfully wraps `my_fun`, but I want it to wrap `my_macro_fun` instead.

