Same define use for multiple

In reply to muku_383:

Your issue , as dave said, is the argument m_reste[slice] since the macro is expanded before if gets evaluated. You should use a temp var to store it before and then assign. Regards