From 9841240aab10288fa70ae696891572e13b82021f Mon Sep 17 00:00:00 2001 From: Dale Weiler Date: Sun, 6 Jan 2013 03:29:55 +0000 Subject: [PATCH] Some more nicer loops --- correct.c | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/correct.c b/correct.c index 7056b52..d9ad757 100644 --- a/correct.c +++ b/correct.c @@ -297,10 +297,10 @@ static const char correct_alpha[] = "abcdefghijklmnopqrstuvwxyz" * 4) insertion */ static size_t correct_deletion(const char *ident, char **array, size_t index) { - size_t itr; - size_t len = strlen(ident); + size_t itr = 0; + const size_t len = strlen(ident); - for (itr = 0; itr < len; itr++) { + for (; itr < len; itr++) { char *a = (char*)correct_pool_alloc(len+1); memcpy(a, ident, itr); memcpy(a + itr, ident + itr + 1, len - itr); @@ -311,10 +311,10 @@ static size_t correct_deletion(const char *ident, char **array, size_t index) { } static size_t correct_transposition(const char *ident, char **array, size_t index) { - size_t itr; - size_t len = strlen(ident); + size_t itr = 0; + const size_t len = strlen(ident); - for (itr = 0; itr < len - 1; itr++) { + for (; itr < len - 1; itr++) { char tmp; char *a = (char*)correct_pool_alloc(len+1); memcpy(a, ident, len+1); @@ -328,12 +328,12 @@ static size_t correct_transposition(const char *ident, char **array, size_t inde } static size_t correct_alteration(const char *ident, char **array, size_t index) { - size_t itr; - size_t jtr; - size_t ktr; - size_t len = strlen(ident); + size_t itr = 0; + size_t jtr = 0; + size_t ktr = 0; + const size_t len = strlen(ident); - for (itr = 0, ktr = 0; itr < len; itr++) { + for (; itr < len; itr++) { for (jtr = 0; jtr < sizeof(correct_alpha)-1; jtr++, ktr++) { char *a = (char*)correct_pool_alloc(len+1); memcpy(a, ident, len+1); @@ -346,12 +346,12 @@ static size_t correct_alteration(const char *ident, char **array, size_t index) } static size_t correct_insertion(const char *ident, char **array, size_t index) { - size_t itr; - size_t jtr; - size_t ktr; - const size_t len = strlen(ident); + size_t itr = 0; + size_t jtr = 0; + size_t ktr = 0; + const size_t len = strlen(ident); - for (itr = 0, ktr = 0; itr <= len; itr++) { + for (; itr <= len; itr++) { for (jtr = 0; jtr < sizeof(correct_alpha)-1; jtr++, ktr++) { char *a = (char*)correct_pool_alloc(len+2); memcpy(a, ident, itr); -- 2.39.2