diff --git a/xpcom/components/nsStaticComponentLoader.cpp b/xpcom/components/nsStaticComponentLoader.cpp index 0ed5e583e9d1..48c97d2bfde4 100644 --- a/xpcom/components/nsStaticComponentLoader.cpp +++ b/xpcom/components/nsStaticComponentLoader.cpp @@ -72,8 +72,8 @@ static void info_ClearEntry(PLDHashTable *table, PLDHashEntryHdr *entry) { StaticModuleInfo *info = NS_STATIC_CAST(StaticModuleInfo *, entry); - info->~StaticModuleInfo(); info->module = 0; + info->~StaticModuleInfo(); } static void