summaryrefslogtreecommitdiff
path: root/tests/textwolf/test1.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/textwolf/test1.cpp')
-rw-r--r--tests/textwolf/test1.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/tests/textwolf/test1.cpp b/tests/textwolf/test1.cpp
index ea0b985..426f931 100644
--- a/tests/textwolf/test1.cpp
+++ b/tests/textwolf/test1.cpp
@@ -42,9 +42,11 @@ int main( int argc, char *argv[] )
case Scanner::CloseTag:
currentTag.clear( );
break;
+
+ case Scanner::ErrorOccurred:
+ throw runtime_error( itr->content( ) );
case Scanner::None:
- case Scanner::ErrorOccurred:
case Scanner::HeaderStart:
case Scanner::HeaderAttribName:
case Scanner::HeaderAttribValue:
@@ -55,6 +57,7 @@ int main( int argc, char *argv[] )
case Scanner::TagAttribValue:
case Scanner::CloseTagIm:
case Scanner::Exit:
+
default:
break;
}