From 6a8ce9338d4bfc9119645f3e01d3f235dae59b91 Mon Sep 17 00:00:00 2001
From: Qianqian Fang <fangqq@gmail.com>
Date: Tue, 7 Jul 2020 09:28:45 -0400
Subject: [PATCH] fix string encoding over 399 characters, close #65

---
 savejson.m | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/savejson.m b/savejson.m
index 080f277..2757ba3 100644
--- a/savejson.m
+++ b/savejson.m
@@ -261,7 +261,7 @@ elseif(isstruct(item))
 elseif(isnumeric(item) || islogical(item))
     txt=mat2json(name,item,level,varargin{:});
 elseif(ischar(item))
-    if(numel(item)>=varargin{1}.compressstringsize)
+    if(~isempty(varargin{1}.compression) && numel(item)>=varargin{1}.compressstringsize)
         txt=mat2json(name,item,level,varargin{:});
     else
         txt=str2json(name,item,level,varargin{:});
-- 
GitLab