X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Ftexunit.cpp;h=0a5f9bf3a4c4a971489b59d5134204c5c66caa92;hb=0119ca4f792dc761e5248b76de71f2844c0e3997;hp=b19e791727c0e9f6d006c7a51eb58d3b0d634ed2;hpb=6afbace895a7bbcf216ab8e48280ea0303ab5892;p=libs%2Fgl.git diff --git a/source/texunit.cpp b/source/texunit.cpp index b19e7917..0a5f9bf3 100644 --- a/source/texunit.cpp +++ b/source/texunit.cpp @@ -36,7 +36,7 @@ bool TexUnit::set_texenv(const TexEnv *env) bool TexUnit::set_texgen(unsigned i, const TexGen *gen) { if(i>=4) - throw invalid_argument("TexUnit::set_texgen"); + throw out_of_range("TexUnit::set_texgen"); bool result = (texgen[i]!=gen); texgen[i] = gen; return result; @@ -45,7 +45,7 @@ bool TexUnit::set_texgen(unsigned i, const TexGen *gen) const TexGen *TexUnit::get_texgen(unsigned i) { if(i>=4) - throw invalid_argument("TexUnit::get_texgen"); + throw out_of_range("TexUnit::get_texgen"); return texgen[i]; }