2009-04-28 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>

Code cleanup
	* src/MetalinkParserStateMachine.cc
	* src/MetalinkParserStateMachine.h
pull/1/head
Tatsuhiro Tsujikawa 2009-04-28 12:18:08 +00:00
parent 16f5ebcfcd
commit eaca0b7a08
3 changed files with 10 additions and 4 deletions

View File

@ -1,3 +1,9 @@
2009-04-28 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Code cleanup
* src/MetalinkParserStateMachine.cc
* src/MetalinkParserStateMachine.h
2009-04-28 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Removed MetalinkProcessorFactory. Since we don't use both libxml2

View File

@ -159,15 +159,15 @@ void MetalinkParserStateMachine::setFinState()
_state = _finState;
}
void MetalinkParserStateMachine::setSkipTagState(MetalinkParserState* prevSate)
void MetalinkParserStateMachine::setSkipTagState(MetalinkParserState* prevState)
{
_skipTagState = new SkipTagMetalinkParserState(prevSate);
_skipTagState = new SkipTagMetalinkParserState(prevState);
_state = _skipTagState;
}
void MetalinkParserStateMachine::restoreSavedState()
{
_state = ((SkipTagMetalinkParserState*)_state)->getPreviousState();
_state = _skipTagState->getPreviousState();
delete _skipTagState;
_skipTagState = 0;
}

View File

@ -106,7 +106,7 @@ public:
void setFinState();
void setSkipTagState(MetalinkParserState* prevSate);
void setSkipTagState(MetalinkParserState* prevState);
void restoreSavedState();