Skip to content

Commit 361a598

Browse files
committed
Correctly catch mex compile errors.
1 parent 607319f commit 361a598

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

spgsetup.m

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,20 +32,20 @@
3232
mex oneProjectorMex.c oneProjectorCore.c heap.c -output oneProjectorMex -DNDEBUG
3333
fprintf('Successfully compiled oneProjector.\n');
3434
cd(root)
35-
catch
35+
catch err
3636
cd(root)
3737
fprintf('Could not compile oneProjector.');
3838
fprintf('You can still use the slower ".m" version.');
39-
rethrow(lasterr);
39+
rethrow(err);
4040
end
4141

4242
try
4343
cd('private')
4444
mex productBMex.c -DNDEBUG
4545
fprintf('Successfully compiled productB.\n');
4646
cd(root)
47-
catch
47+
catch err
4848
cd(root)
4949
fprintf('Could not compile productB.');
50-
rethrow(lasterr);
50+
rethrow(err);
5151
end

0 commit comments

Comments
 (0)