Skip to content

Commit 4f421ff

Browse files
ycherniavskyimanoldonev
authored andcommitted
fix(application-settings-android): possible uninitialized sharedPreferences variable usage (#7813)
1 parent 0b3ceb0 commit 4f421ff

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

‎tns-core-modules/application-settings/application-settings.android.ts‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,10 +85,13 @@ export function clear(): void {
8585
}
8686

8787
export function flush(): boolean {
88+
ensureSharedPreferences();
89+
8890
return sharedPreferences.edit().commit();
8991
}
9092

9193
export function getAllKeys(): Array<string> {
94+
ensureSharedPreferences();
9295
const mappedPreferences = sharedPreferences.getAll();
9396
const iterator = mappedPreferences.keySet().iterator();
9497
const result = [];

0 commit comments

Comments
 (0)