rem: if (sharedUserDefaults) { UserDefaults *tmp = sharedUserDefaults;
add: UserDefaults *tmp = sharedUserDefaults;
context: saveDefaultsChanges(void)#endif{    /* save the user defaults databases */    if (sharedUserDefaults) {        UserDefaults *tmp = sharedUserDefaults;        while (tmp) {            if (tmp->appDomain && tmp->dirty)                PLShallowSynchronize(tmp->appDomain);            tmp = tmp->next;        }    }}