]> git.tdb.fi Git - libs/gl.git/blobdiff - source/glsl/tokenizer.cpp
Use default member initializers for simple types
[libs/gl.git] / source / glsl / tokenizer.cpp
index bd455e3cb200408128534b6e9a235198e6d08807..4064d805e732dc8adaf5dbb912df1ce0824909bb 100644 (file)
@@ -10,9 +10,7 @@ namespace Msp {
 namespace GL {
 namespace SL {
 
-Tokenizer::Tokenizer():
-       allow_preprocess(true),
-       suppress_line_advance(false)
+Tokenizer::Tokenizer()
 {
        static string empty;
        iter = empty.begin();
@@ -95,7 +93,7 @@ void Tokenizer::preprocess()
 {
        SetForScope<deque<string> > clear_tokens(next_tokens, deque<string>());
 
-       string::const_iterator line_end = iter;
+       auto line_end = iter;
        for(; (line_end!=source_end && *line_end!='\n'); ++line_end) ;
        SetForScope<string::const_iterator> stop_at_line_end(source_end, line_end);