[godot] Fix compilation error on latest 3.5

This commit is contained in:
Mario Zechner 2022-09-03 12:25:37 +02:00
parent 7a95875ebb
commit 9fcb5007ec

View File

@ -71,14 +71,14 @@ Error SpineJsonResourceImportPlugin::import(const String &source_file, const Str
Error SpineJsonResourceImportPlugin::import(const String &source_file, const String &save_path, const Map<StringName, Variant> &options, List<String> *platform_variants, List<String> *gen_files, Variant *metadata) {
#endif
Ref<SpineSkeletonFileResource> skeleton_file_res(memnew(SpineSkeletonFileResource));
Error error = skeleton_file_res->load_from_file(source_file);
if (error != OK) return error;
Error error = skeleton_file_res->load_from_file(source_file);
if (error != OK) return error;
String file_name = vformat("%s.%s", save_path, get_save_extension());
#if VERSION_MAJOR > 3
error = ResourceSaver::save(skeleton_file_res, file_name);
#else
auto error = ResourceSaver::save(file_name, skeleton_file_res);
error = ResourceSaver::save(file_name, skeleton_file_res);
#endif
return error;
}
@ -90,13 +90,13 @@ Error SpineBinaryResourceImportPlugin::import(const String &source_file, const S
#endif
Ref<SpineSkeletonFileResource> skeleton_file_res(memnew(SpineSkeletonFileResource));
Error error = skeleton_file_res->load_from_file(source_file);
if (error != OK) return error;
if (error != OK) return error;
String file_name = vformat("%s.%s", save_path, get_save_extension());
#if VERSION_MAJOR > 3
error = ResourceSaver::save(skeleton_file_res, file_name);
#else
auto error = ResourceSaver::save(file_name, skeleton_file_res);
error = ResourceSaver::save(file_name, skeleton_file_res);
#endif
return error;
}