From 9f9f34b46aafd3acf94ee90778a71bdeeac20476 Mon Sep 17 00:00:00 2001 From: michel <michel@ac1d8469-bf42-47a9-8791-bf33cf982152> Date: Thu, 29 Dec 2005 13:45:19 +0000 Subject: [PATCH] v3 parser dynare.c: function shocks_file must pass the value of ms_flag git-svn-id: https://www.dynare.org/svn/dynare/dynare_v3@572 ac1d8469-bf42-47a9-8791-bf33cf982152 --- parser.src/dynare.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/parser.src/dynare.c b/parser.src/dynare.c index 4e47647e24..56e2413680 100644 --- a/parser.src/dynare.c +++ b/parser.src/dynare.c @@ -1336,8 +1336,9 @@ void var_output(struct token * p_t, int flag_steady) } } -void p_i_shocks(void) +void p_i_shocks(ms_flag) { + char buff[2000]; #ifdef GAUSS str_output("/* (M)SHOCKS */\n"); str_output("if not _valf;\n"); @@ -1346,7 +1347,8 @@ void p_i_shocks(void) #elif defined MATLAB str_output("% (M)SHOCKS \n"); str_output("make_ex_;\n"); - str_output("shocks_file;\n"); + sprintf(buff,"shocks_file(%d);\n",ms_flag); + str_output(buff); #elif defined SCILAB str_output("// (M)SHOCKS \n"); str_output("make_ex_();\n"); -- GitLab