*return_value = pref->defaultPref.boolVal;
{ *return_value = pref->defaultPref.boolVal;  if(*return_value == ((PRBool) BOGUS_DEFAULT_BOOL_PREF_VALUE)) return PREF_DEFAULT_VALUE_NOT_INITIALIZED; }
PrefResult pref_GetBoolPref(const char *pref_name, PRBool * return_value, PRBool get_default){	PrefResult result = PREF_ERROR;	PrefNode* pref;	if (!gHashTable && !pref_useDefaultPrefFile())		return PREF_NOT_INITIALIZED;	pref = (PrefNode*) PR_HashTableLookup(gHashTable, pref_name);		if (pref && (pref->flags & PREF_BOOL))	{		if (get_default || PREF_IS_LOCKED(pref) || !PREF_HAS_USER_VALUE(pref))			*return_value = pref->defaultPref.boolVal;		else			*return_value = pref->userPref.boolVal;		result = PREF_OK;	}	return result;}