comparison +mpm/MatlabPathManager.m @ 40:4b009d774e1a

Fix crash
author Jonatan Werpers <jonatan@werpers.com>
date Mon, 23 Jun 2025 15:25:19 +0200
parents 3156ace843f5
children
comparison
equal deleted inserted replaced
39:3156ace843f5 40:4b009d774e1a
55 state = mpm.PersistentState(obj.prefGroup); 55 state = mpm.PersistentState(obj.prefGroup);
56 s_unordered = state.subpaths.keys(); 56 s_unordered = state.subpaths.keys();
57 57
58 mpath = obj.matlabPath(); 58 mpath = obj.matlabPath();
59 [ok, I] = ismember(s_unordered, mpath); 59 [ok, I] = ismember(s_unordered, mpath);
60 s = mpath(sort(I)); 60 s = mpath(sort(I(ok)));
61 end 61 end
62 62
63 function ps = matlabPath(obj) 63 function ps = matlabPath(obj)
64 ps = split(path(), pathsep); 64 ps = split(path(), pathsep);
65 end 65 end