diff --git a/src/DynareMain.cc b/src/DynareMain.cc index 599dbf86c05f4aee1b9d0fc1154ebae3a724a21d..a361f5d58660b28085973b1f8d76f4258c6df23d 100644 --- a/src/DynareMain.cc +++ b/src/DynareMain.cc @@ -1,5 +1,5 @@ /* - * Copyright (C) 2003-2018 Dynare Team + * Copyright (C) 2003-2019 Dynare Team * * This file is part of Dynare. * @@ -269,7 +269,7 @@ main(int argc, char **argv) auto equal_index = s.find('='); if (equal_index != string::npos) - defines[s.substr(2, equal_index)] = s.substr(equal_index+1); + defines[s.substr(2, equal_index-2)] = s.substr(equal_index+1); else defines[s.substr(2)] = "1"; }