]> git.tdb.fi Git - r2c2.git/blobdiff - source/libr2c2/train.cpp
Replace various map lookups with functions from maputils.h
[r2c2.git] / source / libr2c2 / train.cpp
index 782da37cc305935ff5b5186f0151f7dd432a5cef..5f1b46bd950f625fb04581565d7bc849c4a224ad 100644 (file)
@@ -1,5 +1,6 @@
 #include <algorithm>
 #include <cmath>
+#include <msp/core/maputils.h>
 #include <msp/strings/format.h>
 #include <msp/time/units.h>
 #include <msp/time/utils.h>
@@ -1322,7 +1323,7 @@ void Train::Loader::block(unsigned id)
        {
                blk = &obj.layout.get_block(id);
        }
-       catch(const KeyError &)
+       catch(const key_error &)
        {
                blocks_valid = false;
                return;
@@ -1349,7 +1350,7 @@ void Train::Loader::block_hint(unsigned id)
        {
                prev_block = &obj.layout.get_block(id);
        }
-       catch(const KeyError &)
+       catch(const key_error &)
        {
                blocks_valid = false;
        }