- Timestamp:
- Nov 13, 2009 1:29:24 PM (15 years ago)
- Location:
- trunk/src/libs/xpcom18a4
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/libs/xpcom18a4/ipc/ipcd/extensions/dconnect/src/ipcDConnectService.cpp
r22667 r24637 665 665 FinishParam(nsXPTCVariant &v) 666 666 { 667 #ifdef VBOX 668 /* make valgrind happy */ 669 if (!v.MustFreeVal()) 670 return; 671 #endif 667 672 if (!v.val.p) 668 673 return; -
trunk/src/libs/xpcom18a4/xpcom/reflect/xptcall/public/xptcall.h
r11551 r24637 159 159 PRBool IsValUTF8String() const {return 0 != (flags & VAL_IS_UTF8STR);} 160 160 PRBool IsValCString() const {return 0 != (flags & VAL_IS_CSTR);} 161 #ifdef VBOX 162 PRBool MustFreeVal() const {return 0 != (flags & ( VAL_IS_ALLOCD 163 | VAL_IS_IFACE 164 | VAL_IS_DOMSTR 165 | VAL_IS_UTF8STR 166 | VAL_IS_CSTR)); } 167 #endif 161 168 162 169 void Init(const nsXPTCMiniVariant& mv, const nsXPTType& t, PRUint8 f)
Note:
See TracChangeset
for help on using the changeset viewer.