From: Kalle Vahlman Date: Thu, 30 Apr 2009 10:31:37 +0000 (+0300) Subject: [xpcom] Fix the memory leak fix (duh) X-Git-Tag: 1.0~5 X-Git-Url: https://sandbox.movial.com/gitweb/?p=browser-dbus-bridge.git;a=commitdiff_plain;h=db2190c18638d1fa5d30d8e269a3146a6d8cc0e2 [xpcom] Fix the memory leak fix (duh) --- diff --git a/xpcom-dbusservice/DBusMarshaling.cpp b/xpcom-dbusservice/DBusMarshaling.cpp index d583330..c31b022 100644 --- a/xpcom-dbusservice/DBusMarshaling.cpp +++ b/xpcom-dbusservice/DBusMarshaling.cpp @@ -283,6 +283,7 @@ getSignatureFromVariant(JSContext* cx, nsIVariant *aVariant, nsCString &aResult) } else if (type == nsIDataType::VTYPE_WCHAR_STR) { + getSignatureFromVariantType(type, elementsig); for (PRUint32 i = 0; i < count; i++) nsMemory::Free(((char**)data_ptr)[i]); }