use some fancy compiler magic (thanks to Matthew Woehlke on the gcc-help mailing...
authorKevin P. Fleming <kpfleming@digium.com>
Tue, 11 Nov 2008 17:57:20 +0000 (17:57 +0000)
committerKevin P. Fleming <kpfleming@digium.com>
Tue, 11 Nov 2008 17:57:20 +0000 (17:57 +0000)
commit2872f8239739c0a6dddeacf4624b6d90b67f72da
treeb44ecf0f9b3e7949cdf6e877d378d88596cb515e
parent7afa3746c3d58b6ed480fba8030d47f8375a6d93
use some fancy compiler magic (thanks to Matthew Woehlke on the gcc-help mailing list) to restore type-safety to S_OR by going back to a macro, but preserve the side-effect-safe usage of the macro arguments

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@155967 65c4cc65-6c06-0410-ace0-fbb531ad65f3
include/asterisk/strings.h