changeset 30730:b476306bb7f9

maint: merge stable to default.
author Rik <rik@octave.org>
date Thu, 10 Feb 2022 15:47:27 -0800
parents 3b0d041cd478 (current diff) fee897477e3b (diff)
children b0113fb996dc
files
diffstat 1 files changed, 2 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/libinterp/parse-tree/lex.ll	Wed Feb 09 19:39:52 2022 +0100
+++ b/libinterp/parse-tree/lex.ll	Thu Feb 10 15:47:27 2022 -0800
@@ -3298,7 +3298,8 @@
     // are in deep doo doo.
 
     uintmax_t long_int_val;
-    assert (sscanf (yytxt.c_str (), "%jx", &long_int_val));
+    int status = sscanf (yytxt.c_str (), "%jx", &long_int_val);
+    assert (status);
 
     octave_value ov_value
       = make_integer_value (long_int_val, unsigned_val, bytes);