X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Frenderable.cpp;h=568df05b01a366124d296ec8503e65fa53395c15;hb=00be85f53c5bec0be00a7ed6271e1f5a38e0b534;hp=44b34b0b6225deb92dc177b6473ad0e8932e16a4;hpb=f14435e58bfa0fa697a06ba9a454bb30cd37d9d8;p=libs%2Fgl.git diff --git a/source/renderable.cpp b/source/renderable.cpp index 44b34b0b..568df05b 100644 --- a/source/renderable.cpp +++ b/source/renderable.cpp @@ -1,4 +1,4 @@ -#include +#include "error.h" #include "renderable.h" #include "renderer.h" @@ -7,13 +7,7 @@ namespace GL { void Renderable::render(const Tag &) const { - throw Exception("This Renderable doesn't support rendering without a Renderer"); -} - -void Renderable::render(Renderer &renderer, const Tag &tag) const -{ - renderer.escape(); - render(tag); + throw invalid_operation("Renderable::render"); } } // namespace Msp