| 1091 | } |
| 1092 | |
| 1093 | void GDREPackedData::set_default_file_access() { |
| 1094 | if (set_file_access_defaults) { |
| 1095 | return; |
| 1096 | } |
| 1097 | if (old_dir_access_class.is_empty()) { |
| 1098 | old_dir_access_class = get_current_dir_access_class(DirAccess::ACCESS_RESOURCES); |
| 1099 | } |
| 1100 | FileAccess::make_default<FileAccessGDRE>(FileAccess::ACCESS_RESOURCES); |
| 1101 | FileAccess::make_default<FileAccessGDRE>(FileAccess::ACCESS_USERDATA); // for user:// files in the pack |
| 1102 | DirAccess::make_default<DirAccessGDRE>(DirAccess::ACCESS_RESOURCES); |
| 1103 | set_file_access_defaults = true; |
| 1104 | } |
| 1105 | |
| 1106 | void GDREPackedData::reset_default_file_access() { |
| 1107 | if (!set_file_access_defaults) { |
no outgoing calls
no test coverage detected