Esempio n. 1
0
 inline zfbool operator()(ZFObject *obj1,
                          ZFObject *obj2) const
 {
     ZFCompareResult cmp = ZFObjectCompare(obj1, obj2);
     zfCoreAssertWithMessageTrim(cmp != ZFCompareUncomparable, zfTextA("[ZFMap] key must comparable: %s, %s"),
         zfsCoreZ2A(ZFObjectInfo(obj1).cString()),
         zfsCoreZ2A(ZFObjectInfo(obj2).cString()));
     return (cmp == ZFCompareSmaller);
 }
void ZFLeakTestEnableSet(ZF_IN zfbool enable)
{
    zfCoreAssertWithMessageTrim(!_ZFP_ZFLeakTestEnableCache,
        zfText("[ZFLeakTest] you must not change ZFLeakTestEnable while ZFLeakTest already started"));
    _ZFP_ZFLeakTestEnable = enable;
}