From 627dda5fc0dc3713e634360878e2b1089013f48b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Adjemian=20=28Charybdis=29?= Date: Wed, 3 Jul 2013 10:59:50 +0200 Subject: [PATCH] Added error message if @dynSeries/dynSeries is called with an empty string. --- matlab/@dynSeries/dynSeries.m | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/matlab/@dynSeries/dynSeries.m b/matlab/@dynSeries/dynSeries.m index 94114f868..58454cfa6 100644 --- a/matlab/@dynSeries/dynSeries.m +++ b/matlab/@dynSeries/dynSeries.m @@ -105,7 +105,9 @@ switch nargin return elseif ischar(varargin{1}) % Create a dynSeries object loading data in a file (*.csv, *.m, *.mat). - if check_file_extension(varargin{1},'m') + if isempty(varargin{1}) + error('dynSeries:: Wrong calling sequence! Input argument cannot be an empty string.') + elseif check_file_extension(varargin{1},'m') [freq,init,data,varlist,tex] = load_m_file_data(varargin{1}); elseif check_file_extension(varargin{1},'mat') [freq,init,data,varlist,tex] = load_mat_file_data(varargin{1});