diff --git a/src/blockchain/chain.rs b/src/blockchain/chain.rs index 3df99c0..8d37b0e 100644 --- a/src/blockchain/chain.rs +++ b/src/blockchain/chain.rs @@ -489,7 +489,8 @@ impl Chain { fn load_zones() -> Vec { let mut result: Vec = Vec::new(); - let zones: Vec<_> = ZONES_TXT.split("\n").collect(); + let zones_text = ZONES_TXT.replace("\r", ""); + let zones: Vec<_> = zones_text.split("\n").collect(); for zone in zones { let yggdrasil = zone == "ygg" || zone == "anon"; result.push(ZoneData {name: zone.to_owned(), yggdrasil})