From 1feb0a43a942dea87ac8a55200bdd4d3b002e41c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?St=C3=A9phane=20Adjemian=20=28Charybdis=29?=
 <stephane.adjemian@univ-lemans.fr>
Date: Wed, 15 Jan 2014 12:25:01 +0100
Subject: [PATCH] Fixed bug (a string passed to a dseries object can be a
 date).

(cherry picked from commit add3b1401fcfa97e81e3ae1fd71029fadc6b42ff)
---
 matlab/@dseries/subsref.m | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/matlab/@dseries/subsref.m b/matlab/@dseries/subsref.m
index f1cd3be25..d54445811 100644
--- a/matlab/@dseries/subsref.m
+++ b/matlab/@dseries/subsref.m
@@ -175,7 +175,7 @@ switch S(1).type
         end
     end
   case '()'
-    if ischar(S(1).subs{1})
+    if ischar(S(1).subs{1}) && ~isdate(S(1).subs{1})
         % If ts is an empty dseries object, populate this object by reading data in a file.
         if isempty(A)
             B = dseries(S(1).subs{1});
-- 
GitLab