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> 2009-04-28 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Removed MetalinkProcessorFactory. Since we don't use both libxml2 Removed MetalinkProcessorFactory. Since we don't use both libxml2

View File

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

View File

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