]> git.tdb.fi Git - libs/gl.git/blobdiff - source/windingtest.cpp
Rework exceptions
[libs/gl.git] / source / windingtest.cpp
index 401d68035af46703e8496b6eaff9e452026b8ae2..de9e0a2530562a33deb9e84a61e5d691dafa8bd8 100644 (file)
@@ -1,3 +1,4 @@
+#include <msp/strings/format.h>
 #include "windingtest.h"
 
 namespace Msp {
@@ -10,7 +11,7 @@ void operator>>(const LexicalConverter &conv, FaceWinding &winding)
        else if(conv.get()=="COUNTERCLOCKWISE")
                winding = COUNTERCLOCKWISE;
        else
-               throw InvalidParameterValue("Invalid FaceWinding");
+               throw lexical_error(format("conversion of '%s' to FaceWinding", conv.get()));
 }
 
 WindingTest::WindingTest():