Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37583506
en ru br
Репозитории ALT
S:1.14i-alt3
5.1: 1.14i-alt2
4.1: 1.14i-alt2
4.0: 1.14i-alt2
3.0: 1.14i-alt1
www.altlinux.org/Changes

Группа :: Архивирование/Сжатие
Пакет: lha

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

Патч: lha-1.14e-ext.patch
Скачать


--- src/lharc.c.ext	Wed Jan 15 10:49:30 1997
+++ src/lharc.c	Mon Jun 28 12:37:40 1999
@@ -963,6 +963,7 @@
 	}
 	if (p = (char *) rindex(archive_name, '.')) {
 		if (strucmp(".LZH", p) == 0
+		    || strucmp(".LHA", p) == 0	/* Amiga */
 		    || strucmp(".LZS", p) == 0
 		    || strucmp(".COM", p) == 0	/* DOS SFX */
 		    || strucmp(".EXE", p) == 0
@@ -975,6 +976,11 @@
 
 	if (open_old_archive_1(archive_name, &fp))
 		return fp;
+	sprintf(expanded_archive_name, "%s%s", archive_name, ARCHIVENAME_EXTENTION);
+	if (open_old_archive_1(expanded_archive_name, &fp)) {
+		archive_name = expanded_archive_name;
+		return fp;
+	}
 	sprintf(expanded_archive_name, "%s.lzh", archive_name);
 	if (open_old_archive_1(expanded_archive_name, &fp)) {
 		archive_name = expanded_archive_name;
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin