From 3e34ddc0c44fa31398715413cd6ad973222ec949 Mon Sep 17 00:00:00 2001 From: Thomas White Date: Wed, 17 Oct 2012 15:09:17 -0700 Subject: describe_symmetry: Add commas when needed --- libcrystfel/src/symmetry.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'libcrystfel') diff --git a/libcrystfel/src/symmetry.c b/libcrystfel/src/symmetry.c index bff64b57..03f04bbd 100644 --- a/libcrystfel/src/symmetry.c +++ b/libcrystfel/src/symmetry.c @@ -1658,7 +1658,11 @@ static char *name_equiv(const struct sym_op *op) l = get_matrix_name(op->l); name = malloc(32); - snprintf(name, 31, "%s%s%s", h, k, l); + if ( strlen(h)+strlen(k)+strlen(l) == 3 ) { + snprintf(name, 31, "%s%s%s", h, k, l); + } else { + snprintf(name, 31, "%s,%s,%s", h, k, l); + } free(h); free(k); free(l); -- cgit v1.2.3