Hold on, I think I have a fix for it.

On 2015-11-25 at 16:38 Barret Rhoden <[email protected]> wrote:
> Hi -
> 
> In this:
> 
> #define UT_ASSERT_M(message,
> test, ...)                                               \ do
> {                                                                         \
> if (!(test))
> {                                                           \ char
> fmt[] = "Assertion failure in %s() at %s:%d: %s";               \
> sprintf(utest_msg, fmt, __FUNCTION__, __FILE__, __LINE__, message);
> \
> __VA_ARGS__;
> \ return
> false;
> \ }
> \ } while (0)
> 
> What's __VA_ARGS__ supposed to do?  I saw it and thought that we could
> pass a fmt string for message and use the ... for the values for that
> string, but it just prints the messages as is (without processing it).
> 
> Barret
> 

-- 
You received this message because you are subscribed to the Google Groups 
"Akaros" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to