From 05a2e77be259b75e1c895e95fa36c6adb1aac7a8 Mon Sep 17 00:00:00 2001 From: Paul Chote Date: Sun, 1 Mar 2020 18:19:59 +0000 Subject: [PATCH] Add support for uncompressed databases. --- OpenRA.Game/Network/GeoIP.cs | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/OpenRA.Game/Network/GeoIP.cs b/OpenRA.Game/Network/GeoIP.cs index f24f639398..b8b70afa4b 100644 --- a/OpenRA.Game/Network/GeoIP.cs +++ b/OpenRA.Game/Network/GeoIP.cs @@ -62,8 +62,13 @@ namespace OpenRA.Network try { using (var fileStream = new FileStream(databasePath, FileMode.Open, FileAccess.Read)) - using (var gzipStream = new GZipInputStream(fileStream)) - database = new Reader(gzipStream); + { + if (databasePath.EndsWith(".gz")) + using (var gzipStream = new GZipInputStream(fileStream)) + database = new Reader(gzipStream); + else + database = new Reader(fileStream); + } } catch (Exception e) {