From 29d2a374f2f820e6ea0e4bd9c4aa6617393eea0f Mon Sep 17 00:00:00 2001 From: Thomas White Date: Wed, 30 Jun 2010 18:33:26 +0200 Subject: Trap invalid symmetries, and handle unspecified symmetry --- src/symmetry.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/symmetry.c') diff --git a/src/symmetry.c b/src/symmetry.c index b06dfc14..3df45dc0 100644 --- a/src/symmetry.c +++ b/src/symmetry.c @@ -156,8 +156,8 @@ void get_equiv(signed int h, signed int k, signed int l, /* TODO: Add more groups here */ - /* Fallback for unrecognised groups */ - *he = h; *ke = k; *le = l; + ERROR("Unrecognised symmetry '%s'\n", sym); + abort(); } @@ -178,4 +178,5 @@ void get_asymm(signed int h, signed int k, signed int l, /* Should never reach here */ ERROR("No match found in %s for %i %i %i\n", sym, h, k, l); + abort(); } -- cgit v1.2.3