# HG changeset patch # User Rik # Date 1313731396 25200 # Node ID f89449967f0d1020b12b015c681b62d73667283f # Parent 6590446c2498ab12e775bfeaa06d34d6cfccbd04 deblank.m, strtrim.m: Correctly validate cellstr inputs (Bug #34038) deblank.m, strtrim.m: Use iscellstr() instead of iscell() to validate input. diff --git a/scripts/strings/deblank.m b/scripts/strings/deblank.m --- a/scripts/strings/deblank.m +++ b/scripts/strings/deblank.m @@ -42,7 +42,7 @@ s = s(:,1:ceil (max (k) / rows (s))); endif - elseif (iscell (s)) + elseif (iscellstr (s)) s = regexprep (s, "[\\s\v\\0]+$", ''); diff --git a/scripts/strings/strtrim.m b/scripts/strings/strtrim.m --- a/scripts/strings/strtrim.m +++ b/scripts/strings/strtrim.m @@ -53,7 +53,7 @@ s = s(:, ceil (min (k) / rows (s)):ceil (max (k) / rows (s))); endif - elseif (iscell (s)) + elseif (iscellstr (s)) s = regexprep (s, "^[\\s\v]+|[\\s\v]+$", '');