>> OK.  What about passing `__LINE__` then?
>
> Alright, I have done the relevant changes, to pass
> line through a function parameter I had to change
> `FT_DEBUG_INNER' and `FT_ASSIGNP_INNER'
> macros like this:
> ```
>   #define FT_DEBUG_INNER( exp )  ( _ft_debug_file   = __FILE__, \
>                                    _ft_debug_lineno = line,     \
>                                    (exp) )
>
>   #define FT_ASSIGNP_INNER( p, exp )  ( _ft_debug_file   = __FILE__, \
>                                         _ft_debug_lineno = line,     \
>                                         FT_ASSIGNP( p, exp ) )
> ```
> Is that okay?

This looks good now, thanks!


    Werner

Reply via email to