nitpicker: handle failed try_alloc_texture

Fixes #3782
This commit is contained in:
Norman Feske 2020-07-01 18:38:19 +02:00
parent 795a817a33
commit 537b317273

View File

@ -504,6 +504,12 @@ Buffer *Gui_session::realloc_buffer(Framebuffer::Mode mode, bool use_alpha)
Chunky_texture<PT> * const texture = try_alloc_texture();
if (!texture) {
_release_buffer();
_ram_quota_guard().try_downgrade(temporary_ram_upgrade);
return nullptr;
}
/* copy old buffer content into new buffer and release old buffer */
if (src_texture) {