[libcamera-devel] [PATCH v2 2/2] cam: capture_script: Check parseFrames() return value for errors
Daniel Semkowicz
dse at thaumatec.com
Fri Jun 24 15:05:23 CEST 2022
parseFrames() return value was ignored. If there was an error during
frame parsing, parsing was not stopped correctly.
Signed-off-by: Daniel Semkowicz <dse at thaumatec.com>
---
src/cam/capture_script.cpp | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/cam/capture_script.cpp b/src/cam/capture_script.cpp
index 5812b122..9f7ab2af 100644
--- a/src/cam/capture_script.cpp
+++ b/src/cam/capture_script.cpp
@@ -150,7 +150,9 @@ int CaptureScript::parseScript(FILE *script)
std::string section = eventScalarValue(event);
if (section == "frames") {
- parseFrames();
+ ret = parseFrames();
+ if (ret)
+ return ret;
} else {
std::cerr << "Unsupported section '" << section << "'"
<< std::endl;
--
2.34.1
More information about the libcamera-devel
mailing list