summaryrefslogtreecommitdiff
path: root/deserialize.go
diff options
context:
space:
mode:
authorElias Fleckenstein <eliasfleckenstein@web.de>2022-07-16 23:16:36 +0200
committerElias Fleckenstein <eliasfleckenstein@web.de>2022-07-16 23:16:36 +0200
commit2de49e42a1001a39416c072f57f38d7a40810454 (patch)
tree106aede7cdd5aab3282127688ac0a4daa068422c /deserialize.go
parent49ab7f5232167cdd6115ae481e614b01bcc1371d (diff)
downloadmtmap-2de49e42a1001a39416c072f57f38d7a40810454.tar.xz
Don't error on unknown nodesv0.3.0
Diffstat (limited to 'deserialize.go')
-rw-r--r--deserialize.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/deserialize.go b/deserialize.go
index 78b9ea2..579acac 100644
--- a/deserialize.go
+++ b/deserialize.go
@@ -250,7 +250,7 @@ func Deserialize(r io.Reader, idNameMap map[string]mt.Content) *MapBlk {
name, ok := nameIdMap[id]
if !ok {
- panic(ErrInvalidNodeId{id})
+ name = "unknown"
}
switch name {
@@ -263,7 +263,7 @@ func Deserialize(r io.Reader, idNameMap map[string]mt.Content) *MapBlk {
default:
id, ok = idNameMap[name]
if !ok {
- panic(ErrInvalidNodeName{name})
+ id = mt.Unknown
}
}