From b65b092e3ba10c79b6d0d94b4f84e398dde70a32 Mon Sep 17 00:00:00 2001 From: Scott Fennell Date: Wed, 3 Oct 2018 10:35:10 -0500 Subject: [PATCH] handle garbage values/invalid input MatLab4.cpp --- trick_source/data_products/Log/MatLab4.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/trick_source/data_products/Log/MatLab4.cpp b/trick_source/data_products/Log/MatLab4.cpp index 3f6186f6..a33bf191 100644 --- a/trick_source/data_products/Log/MatLab4.cpp +++ b/trick_source/data_products/Log/MatLab4.cpp @@ -364,6 +364,9 @@ int MatLab4LocateParam( char *file_name , char *param_name , char *time_name ) { case 5: size = 1 ; break ; + default : + std::cerr << "Matlab4 "__FUNCTION__ << "ERROR: invalid matrix size" << std::endl; + size = -1; } fread( &row , 4 , 1 , fp ) ;