Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37766728
en ru br
Репозитории ALT
S:0.20.0-alt4
5.1: 0.9.6-alt1
4.1: 0.9.7-alt1.M41.2
4.0: 0.6.1-alt2
3.0: 0.0.3-alt0.1
www.altlinux.org/Changes

Группа :: Офис
Пакет: xneur

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: xneur-memset.patch
Скачать


diff --git a/xneur/lib/misc/text.c b/xneur/lib/misc/text.c
index 9ab75c2..f809c9d 100644
--- a/xneur/lib/misc/text.c
+++ b/xneur/lib/misc/text.c
@@ -285,9 +285,7 @@ int levenshtein(const char *s, const char *t)
 	int ls = strlen(s), lt = strlen(t);
 	int d[ls + 1][lt + 1];
  
-	for (int i = 0; i <= ls; i++)
-		for (int j = 0; j <= lt; j++)
-			d[i][j] = -1;
+	memset(d, -1, sizeof(int) * (ls + 1) * (lt + 1));
  
 	int dist(int i, int j) {
 		if (d[i][j] >= 0) return d[i][j];
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin