From 46ea0bd1c30e7c76d823247689b6e59417f11c44 Mon Sep 17 00:00:00 2001
From: Houtan Bastani <houtan@dynare.org>
Date: Wed, 10 Jun 2015 09:18:02 +0200
Subject: [PATCH] simplify isequal.m

---
 src/@dates/isequal.m | 16 +++-------------
 1 file changed, 3 insertions(+), 13 deletions(-)

diff --git a/src/@dates/isequal.m b/src/@dates/isequal.m
index 83ebd65..2993e17 100644
--- a/src/@dates/isequal.m
+++ b/src/@dates/isequal.m
@@ -1,8 +1,8 @@
 function C = isequal(A, B, fake)
 
 % Overloads isequal function for dates objects.
-    
-% Copyright (C) 2013 Dynare Team
+
+% Copyright (C) 2013-2015 Dynare Team
 %
 % This file is part of Dynare.
 %
@@ -23,14 +23,4 @@ if ~isa(A,'dates') || ~isa(B,'dates')
     error('dates::isequal: Both inputs must be dates objects!')
 end
 
-if ~isequal(A.freq, B.freq)
-    C = 0;
-    return
-end
-
-if ~isequal(A.ndat, B.ndat)
-    C = 0;
-    return
-end
-
-C = isequal(A.time,B.time);
\ No newline at end of file
+C = isequal(A.freq, B.freq) && isequal(A.ndat, B.ndat) && isequal(A.time,B.time);
-- 
GitLab