Changed: Use application context for SharedProperties

This commit is contained in:
agnostic-apollo
2022-03-09 21:52:52 +05:00
parent bd004514df
commit 6d944b5f7f
2 changed files with 2 additions and 2 deletions

View File

@@ -91,7 +91,7 @@ public class SharedProperties {
* @param sharedPropertiesParser The implementation of the {@link SharedPropertiesParser} interface. * @param sharedPropertiesParser The implementation of the {@link SharedPropertiesParser} interface.
*/ */
public SharedProperties(@NonNull Context context, @Nullable File propertiesFile, Set<String> propertiesList, @NonNull SharedPropertiesParser sharedPropertiesParser) { public SharedProperties(@NonNull Context context, @Nullable File propertiesFile, Set<String> propertiesList, @NonNull SharedPropertiesParser sharedPropertiesParser) {
mContext = context; mContext = context.getApplicationContext();
mPropertiesFile = propertiesFile; mPropertiesFile = propertiesFile;
mPropertiesList = propertiesList; mPropertiesList = propertiesList;
mSharedPropertiesParser = sharedPropertiesParser; mSharedPropertiesParser = sharedPropertiesParser;

View File

@@ -26,7 +26,7 @@ public abstract class TermuxSharedProperties {
public TermuxSharedProperties(@NonNull Context context, @NonNull String label, File propertiesFile, public TermuxSharedProperties(@NonNull Context context, @NonNull String label, File propertiesFile,
@NonNull Set<String> propertiesList, @NonNull SharedPropertiesParser sharedPropertiesParser) { @NonNull Set<String> propertiesList, @NonNull SharedPropertiesParser sharedPropertiesParser) {
mContext = context; mContext = context.getApplicationContext();
mLabel = label; mLabel = label;
mPropertiesFile = propertiesFile; mPropertiesFile = propertiesFile;
mSharedProperties = new SharedProperties(context, mPropertiesFile, propertiesList, sharedPropertiesParser); mSharedProperties = new SharedProperties(context, mPropertiesFile, propertiesList, sharedPropertiesParser);