Репозиторий ALT Linux backports/2.4
Последнее обновление: 9 июля 2008 | Пакетов: 497 | Посещений: 1495607
 поиск   регистрация   авторизация 
 
Группа :: Система/Серверы
Пакет: arts

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

Патч: arts-1.0.2-tmpdir.patch


--- arts-1.0.2/mcop/mcoputils.cc~	2002-07-05 16:10:12 +0400
+++ arts-1.0.2/mcop/mcoputils.cc	2002-07-05 16:12:54 +0400
@@ -76,7 +76,9 @@
 	string logname = "unknown";
 	if(getenv("LOGNAME")) logname = getenv("LOGNAME");
 
-	string tmpdir = "/tmp/mcop-"+uglify(logname);
+	string tmp_path = "/tmp";
+	if(getenv("TMPDIR")) tmp_path = getenv("TMPDIR");
+	string tmpdir = tmp_path+"/mcop-"+uglify(logname);
 	if(mkdir(tmpdir.c_str(),0700) != 0 && errno != EEXIST)
 		arts_fatal("can't create %s (%s)", tmpdir.c_str(),strerror(errno));
 
 
design & coding: Vladimir Lettiev aka crux © 2004-2005