X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Ffont.cpp;h=c96ec7507aeee520962acf37fcdb2c4a997f4a17;hb=ab83db6f1e31d44ced585119a57fd10896e469cb;hp=88780331fd10b8144dd6f9cbbce562df4c191634;hpb=b0685fabd8e98a54b396f9b014573f2085743b09;p=libs%2Fgl.git diff --git a/source/font.cpp b/source/font.cpp index 88780331..c96ec750 100644 --- a/source/font.cpp +++ b/source/font.cpp @@ -26,7 +26,7 @@ void Font::set_texture(const Texture2D &t) const Texture2D &Font::get_texture() const { if(!texture) - throw InvalidState("No texture"); + throw logic_error("No texture"); return *texture; } @@ -145,7 +145,7 @@ void Font::Loader::texture() void Font::Loader::texture_ref(const string &name) { - obj.texture = get_collection().get(name); + obj.texture = &get_collection().get(name); obj.texture.keep(); }