diff options
Diffstat (limited to 'src/cell_tool.c')
-rw-r--r-- | src/cell_tool.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/cell_tool.c b/src/cell_tool.c index 493334b4..8ed674f9 100644 --- a/src/cell_tool.c +++ b/src/cell_tool.c @@ -318,7 +318,10 @@ static int find_ambi(UnitCell *cell, SymOpList *sym, double ltl, double atl) } } - if ( intmat_det(m) != +1 ) continue; + if ( intmat_det(m) != +1 ) { + intmat_free(m); + continue; + } nc = cell_transform_intmat(cell, m); |