From 87cb00bd7d3d8d8c85ae751d3ede0a4f82093a3c Mon Sep 17 00:00:00 2001
From: Michel Juillard <michel.juillard@mjui.fr>
Date: Wed, 11 Mar 2015 09:24:47 +0100
Subject: [PATCH] fixing bug in calling sequence of *_dynamic function when
 using block option

---
 matlab/dr_block.m | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/matlab/dr_block.m b/matlab/dr_block.m
index b1e41c083f..7eee88acd9 100644
--- a/matlab/dr_block.m
+++ b/matlab/dr_block.m
@@ -72,7 +72,7 @@ end;
 if (options_.bytecode)
     [chck, zz, data]= bytecode('dynamic','evaluate', z, zx, M_.params, dr.ys, 1, data);
 else
-    [r, data] = feval([M_.fname '_dynamic'], z', zx, M_.params, dr.ys, M_.maximum_lag+1, data);
+    [r, data] = feval([M_.fname '_dynamic'], options_, M_, oo_, z', zx, M_.params, dr.ys, M_.maximum_lag+1, data);
     chck = 0;
 end;
 mexErrCheck('bytecode', chck);
-- 
GitLab