From 43a0c5d61430b63eadf205869202022448aab4c0 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, 22 Mar 2017 09:21:52 +0100 Subject: [PATCH] Removed recursive calls in constructor. --- src/@dates/dates.m | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/@dates/dates.m b/src/@dates/dates.m index 8c837f8..086da38 100644 --- a/src/@dates/dates.m +++ b/src/@dates/dates.m @@ -46,7 +46,7 @@ classdef dates<handle % --*-- Unitary tests --*-- end if isequal(nargin,1) && isfreq(varargin{1}) % Instantiate an empty dates object (only set frequency) - o = dates(); + o.time = NaN(0,2); if ischar(varargin{1}) o.freq = string2freq(varargin{1}); else @@ -55,7 +55,7 @@ classdef dates<handle % --*-- Unitary tests --*-- return end if isequal(nargin,3) && isfreq(varargin{1}) - o = dates(); + o.time = NaN(0,2); if ischar(varargin{1}) o.freq = string2freq(varargin{1}); else @@ -77,7 +77,7 @@ classdef dates<handle % --*-- Unitary tests --*-- return end if isequal(nargin,2) && isfreq(varargin{1}) - o = dates(); + o.time = NaN(0,2); if ischar(varargin{1}) o.freq = string2freq(varargin{1}); else -- GitLab