diff options
Diffstat (limited to 'sci-astronomy/stellarium/files/stellarium-0.22.1-fix-star-manager-segfault.patch')
-rw-r--r-- | sci-astronomy/stellarium/files/stellarium-0.22.1-fix-star-manager-segfault.patch | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/sci-astronomy/stellarium/files/stellarium-0.22.1-fix-star-manager-segfault.patch b/sci-astronomy/stellarium/files/stellarium-0.22.1-fix-star-manager-segfault.patch deleted file mode 100644 index 7f8981a006e2..000000000000 --- a/sci-astronomy/stellarium/files/stellarium-0.22.1-fix-star-manager-segfault.patch +++ /dev/null @@ -1,30 +0,0 @@ -This patch is required to fix a segfault on startup in <=0.22.1 if star catalogue files are -added or removed (USE=stars) - -Refer: https://github.com/Stellarium/stellarium/issues/2404 - -This patch may be safely removed for 0.22.2 - it has been patched upstream. - ---- a/src/core/modules/StarMgr.cpp -+++ b/src/core/modules/StarMgr.cpp -@@ -592,13 +592,13 @@ void StarMgr::setCheckFlag(const QString& catId, bool b) - return; - m["checked"]=b; - catalogsDescription[idx-1]=m; -- starSettings["catalogs"]=catalogsDescription; -- QFile tmp(starConfigFileFullPath); -- if(tmp.open(QIODevice::WriteOnly)) -- { -- StelJsonParser::write(starSettings, &tmp); -- tmp.close(); -- } -+ } -+ starSettings["catalogs"]=catalogsDescription; -+ QFile tmp(starConfigFileFullPath); -+ if(tmp.open(QIODevice::WriteOnly)) -+ { -+ StelJsonParser::write(starSettings, &tmp); -+ tmp.close(); - } - } - |