From 91377101ffbccf78f62dd51c444839b1c4df9089 Mon Sep 17 00:00:00 2001 From: Florian Stecker Date: Tue, 31 Jan 2017 16:29:03 +0100 Subject: [PATCH] fixed bug in alphabetize() --- generate.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/generate.c b/generate.c index cdbdd70..3a14d6d 100644 --- a/generate.c +++ b/generate.c @@ -21,9 +21,11 @@ static char* alphabetize(weylgroup_element_t *e, char *str) { if(e->wordlength == 0) sprintf(str, "1"); - else + else { for(int j = 0; j < e->wordlength; j++) - sprintf(str, "%c", e->word[j] + 'a'); + str[j] = e->word[j] + 'a'; + str[e->wordlength] = 0; + } return str; }