From c659d16fe473f20d0dac80ad077b2b54dee1c05e Mon Sep 17 00:00:00 2001
From: Johannes Pfeifer <jpfeifer@gmx.de>
Date: Tue, 29 Aug 2023 16:14:50 +0200
Subject: [PATCH] model_comparison.m: account for short filenames

(cherry picked from commit 183e6fbb3bfe8c3a347ae9238cdbb7e090928f00)
---
 matlab/model_comparison.m | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/matlab/model_comparison.m b/matlab/model_comparison.m
index 302bda814c..96ec35daaf 100644
--- a/matlab/model_comparison.m
+++ b/matlab/model_comparison.m
@@ -80,7 +80,7 @@ for i=1:NumberOfModels
     if i==iname
         mstruct.oo_ = oo;
     else
-        if strcmpi(ModelNames{i}(end-3:end),'.mod') || strcmpi(ModelNames{i}(end-3:end),'.dyn')
+        if length(ModelNames{i})>3 && (strcmpi(ModelNames{i}(end-3:end),'.mod') || strcmpi(ModelNames{i}(end-3:end),'.dyn'))
             mstruct = load([ModelNames{i}(1:end-4) filesep 'Output' ModelNames{i}(1:end-4) '_results.mat' ],'oo_');
         else
             mstruct = load([ModelNames{i} filesep 'Output' filesep ModelNames{i} '_results.mat' ],'oo_');
-- 
GitLab