Mercurial > octave
changeset 22515:77b50a83ec11
Error out, rather than segfault, when fontname is "" (bug #49102).
* ft-text-renderer.cc (set_mode): Call ::error rather than ::warning when
bounding box is not set correctly (due to bad fontname).
author | Rik <rik@octave.org> |
---|---|
date | Mon, 19 Sep 2016 15:23:48 -0700 |
parents | 1e007e986396 |
children | b3268dbf9781 |
files | libinterp/corefcn/ft-text-renderer.cc |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/libinterp/corefcn/ft-text-renderer.cc Mon Sep 19 12:54:53 2016 -0700 +++ b/libinterp/corefcn/ft-text-renderer.cc Mon Sep 19 15:23:48 2016 -0700 @@ -670,7 +670,7 @@ case MODE_RENDER: if (bbox.numel () != 4) { - ::warning ("ft_text_renderer: invalid bounding box, cannot render"); + ::error ("ft_text_renderer: invalid bounding box, cannot render"); xoffset = line_yoffset = yoffset = 0; pixels = uint8NDArray ();