*retval = PR_FALSE;
*aRegistered = PR_FALSE; if (!mDeferredComponents.Count()) return NS_OK;  for (int i = mDeferredComponents.Count() - 1; i >= 0; i--) { StaticModuleInfo *info = NS_STATIC_CAST(StaticModuleInfo *, mDeferredComponents[i]); nsresult rv = info->module->RegisterSelf(mComponentMgr, nsnull, info->info.name, staticComponentType); if (rv != NS_ERROR_FACTORY_REGISTER_AGAIN) { if (NS_SUCCEEDED(rv)) *aRegistered = PR_TRUE; mDeferredComponents.RemoveElementAt(i); } }
nsStaticComponentLoader::RegisterDeferredComponents(PRInt32 when,                                                    PRBool *retval){    *retval = PR_FALSE;    return NS_OK;}