]> git.tdb.fi Git - libs/datafile.git/blobdiff - source/binaryparser.cpp
Make use of KeyError's key parameter
[libs/datafile.git] / source / binaryparser.cpp
index c3d53d7241d4aaa069aeee617f98b16f6a504cb8..ba6414bc77a369a7eb2d7c51e06e412aee16fb0a 100644 (file)
@@ -162,7 +162,7 @@ string BinaryParser::parse_enum()
        unsigned id=parse_int();
        EnumMap::iterator i=enums.find(id);
        if(i==enums.end())
-               throw KeyError("Unknown enum");
+               throw KeyError("Unknown enum", lexical_cast(id));
        return i->second;
 }