mirror of
https://github.com/godotengine/godot.git
synced 2024-11-26 14:13:10 +00:00
Merge pull request #65475 from timothyqiu/bounds-check
Fix crash when executing `VisualShaderNodeParticleMeshEmitter.set_mesh` with headless Godot
This commit is contained in:
commit
22b599819a
@ -99,6 +99,7 @@ public:
|
||||
virtual RS::SurfaceData mesh_get_surface(RID p_mesh, int p_surface) const override {
|
||||
DummyMesh *m = mesh_owner.get_or_null(p_mesh);
|
||||
ERR_FAIL_COND_V(!m, RS::SurfaceData());
|
||||
ERR_FAIL_INDEX_V(p_surface, m->surfaces.size(), RS::SurfaceData());
|
||||
RS::SurfaceData s = m->surfaces[p_surface];
|
||||
return s;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user