pbc: Replaced mistaken commit
pbc: Replaced mistaken commit

I commited pull #19 prematurely.  Invariant must be a call
to a function so that it checks the object.  Also, when debug
is not set, we need to use do{}while(0) style in case any of the
pbc macros are used inside an 'if' statement without using {}.

Signed-off-by: Luis Pabón <e0c09d35b5ba288a4d2f5dad87cf314a1461423f@redhat.com>

lpabon/cmockery2,VladimirTyrin/cmockery2,VladimirTyrin/cmockery2,nightblood/cmockery2,lpabon/cmockery2,nightblood/cmockery2