X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fglsl%2Fglsl_error.cpp;h=d7bf458ce7782f55ac6e59b830549a66fe27b94d;hb=59347f76bc985e8c9c769d4a3eee672cba9c920b;hp=aff897ca012c73b249bd63fc12fe5e3e9cfa9299;hpb=c1ec86d6b9ceb6c71f787fed3b2ea6c75457a474;p=libs%2Fgl.git diff --git a/source/glsl/glsl_error.cpp b/source/glsl/glsl_error.cpp index aff897ca..d7bf458c 100644 --- a/source/glsl/glsl_error.cpp +++ b/source/glsl/glsl_error.cpp @@ -19,6 +19,24 @@ parse_error::parse_error(const Location &loc, const string &token, const string invalid_shader_source(loc, "Parse error at '%s': expected %s", token, expected) { } + +Diagnostic::Diagnostic(): + severity(INFO), + source(0), + line(0), + provoking_source(0), + provoking_line(0) +{ } + +Diagnostic::Diagnostic(Severity v, int s, unsigned l, const string &m): + severity(v), + source(s), + line(l), + provoking_source(s), + provoking_line(l), + message(m) +{ } + } // namespace SL } // namespace GL } // namespace Msp