From 215f2441e20120216a48eabfc9e0ce72eb082f71 Mon Sep 17 00:00:00 2001 From: Richard Stanway Date: Sat, 23 Apr 2016 17:49:04 +0200 Subject: [PATCH] text-freetype2: Don't create vertex buffer if text is empty --- plugins/text-freetype2/text-functionality.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/plugins/text-freetype2/text-functionality.c b/plugins/text-freetype2/text-functionality.c index 06834573b..207ccee22 100644 --- a/plugins/text-freetype2/text-functionality.c +++ b/plugins/text-freetype2/text-functionality.c @@ -99,6 +99,12 @@ void set_up_vertex_buffer(struct ft2_source *srcdata) srcdata->vbuf = NULL; gs_vertexbuffer_destroy(tmpvbuf); } + + if (*srcdata->text == 0) { + obs_leave_graphics(); + return; + } + srcdata->vbuf = create_uv_vbuffer((uint32_t)wcslen(srcdata->text) * 6, true);