From 20651d69e0f672461c2c458ae07fe98d0c1c6c28 Mon Sep 17 00:00:00 2001 From: NeilBrown Date: Tue, 9 Nov 2021 15:52:14 +1100 Subject: [PATCH] oceani: guard against code section being empty. If ->code is empty, we want an error message, not a crash. Signed-off-by: NeilBrown --- csrc/oceani.mdc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/csrc/oceani.mdc b/csrc/oceani.mdc index 0eaa9c8..6c5b446 100644 --- a/csrc/oceani.mdc +++ b/csrc/oceani.mdc @@ -236,6 +236,11 @@ structures can be used. } } else ss = s; // NOTEST + if (!ss->code) { + fprintf(stderr, "oceani: no code found in requested section\n"); // NOTEST + exit(1); // NOTEST + } + parse_oceani(ss->code, &context.config, dotrace ? stderr : NULL); if (!context.prog) { -- 2.43.0