From b3b683b25834482da53cddc4eb0dfe0e537a5940 Mon Sep 17 00:00:00 2001 From: Henry Wong Date: Sun, 21 Sep 2025 22:14:04 -0700 Subject: [PATCH] svg-length.cpp sp_svg_number_read_d: Handle null input string --- src/svg/svg-length.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/svg/svg-length.cpp b/src/svg/svg-length.cpp index 01a0bfbf45..0f08710428 100644 --- a/src/svg/svg-length.cpp +++ b/src/svg/svg-length.cpp @@ -49,6 +49,10 @@ unsigned int sp_svg_number_read_f(gchar const *str, float *val) unsigned int sp_svg_number_read_d(gchar const *str, double *val) { + if (!str) { + return 0; + } + char *e; double const v = g_ascii_strtod(str, &e); if ((gchar const *) e == str) { -- GitLab