Convert the run command to use the StackFrame system
authorRobert Sesek <rsesek@bluestatic.org>
Tue, 10 Feb 2009 17:40:47 +0000 (12:40 -0500)
committerRobert Sesek <rsesek@bluestatic.org>
Tue, 10 Feb 2009 17:40:47 +0000 (12:40 -0500)
commit3fee2c8d1fdbfaaaea5eb5ed2bdffedc3d65a1d7
tree961db2df046afa39f3bd47ac47282e67d7bcd3ad
parent1c416d3428e2e6b122d4129abd3c473ac1bf179b
Convert the run command to use the StackFrame system

* Source/GDBpConnection.m+h:
(run): Now returns a StackFrame object
(processData:): Return nil if the given data is nil
(createStackFrame): If we get an empty NSXMLDocument for the stack, return nil
(updateStatus): If the status is nil, the debugger is stopped
* Source/DebuggerController.m:
(run): Use the stack frame
* Source/SocketWrapper.m:
(receive): If the call to recv() returns -1 (error), return nil string
Source/DebuggerController.m
Source/GDBpConnection.h
Source/GDBpConnection.m
Source/SocketWrapper.m