From 2f41193f54d06cc8ae51c06faa36105fef067d60 Mon Sep 17 00:00:00 2001
From: Houtan Bastani <houtan@dynare.org>
Date: Mon, 4 Feb 2019 11:58:54 +0100
Subject: [PATCH] subsref: remove unnecessary feval calls

---
 src/@dseries/subsref.m | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/@dseries/subsref.m b/src/@dseries/subsref.m
index b4809b8..e9f8987 100644
--- a/src/@dseries/subsref.m
+++ b/src/@dseries/subsref.m
@@ -187,9 +187,9 @@ switch S(1).type
     elseif isscalar(S(1).subs{1}) && isint(S(1).subs{1})
         % Input is also interpreted as a backward/forward operator
         if S(1).subs{1}>0
-            r = feval('lead', o, S(1).subs{1});
+            r = lead(o, S(1).subs{1});
         elseif S(1).subs{1}<0
-            r = feval('lag', o, -S(1).subs{1});
+            r = lag(o, -S(1).subs{1});
         else
             % Do nothing.
             r = o;
-- 
GitLab