diff options
author | Rémi Verschelde <remi@verschelde.fr> | 2021-06-17 01:55:07 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-06-17 01:55:07 +0200 |
commit | cb471420cff173e030148e216cb071b51551007a (patch) | |
tree | 8a52cd8aba6cbfa595499b523697224fb6b0141e | |
parent | 272a16d8cea6fd58655f033dfeb0ec59d4f5ed32 (diff) | |
parent | b74bc42a4304be631936ad7fac5d1605a93ab759 (diff) |
Merge pull request #49669 from fire/save-stex-null
ERR_FAIL_NULL check file access
-rw-r--r-- | editor/import/resource_importer_texture.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/editor/import/resource_importer_texture.cpp b/editor/import/resource_importer_texture.cpp index 809f47bad9..72df65a787 100644 --- a/editor/import/resource_importer_texture.cpp +++ b/editor/import/resource_importer_texture.cpp @@ -308,6 +308,7 @@ void ResourceImporterTexture::save_to_stex_format(FileAccess *f, const Ref<Image void ResourceImporterTexture::_save_stex(const Ref<Image> &p_image, const String &p_to_path, CompressMode p_compress_mode, float p_lossy_quality, Image::CompressMode p_vram_compression, bool p_mipmaps, bool p_streamable, bool p_detect_3d, bool p_detect_roughness, bool p_detect_normal, bool p_force_normal, bool p_srgb_friendly, bool p_force_po2_for_compressed, uint32_t p_limit_mipmap, const Ref<Image> &p_normal, Image::RoughnessChannel p_roughness_channel) { FileAccess *f = FileAccess::open(p_to_path, FileAccess::WRITE); + ERR_FAIL_NULL(f); f->store_8('G'); f->store_8('S'); f->store_8('T'); |