From: <gn...@us...> - 2003-11-02 12:41:29
|
Update of /cvsroot/sharpcvslib/sharpcvslib/src/ICSharpCode/SharpCvsLib/Responses In directory sc8-pr-cvs1:/tmp/cvs-serv25487/src/ICSharpCode/SharpCvsLib/Responses Modified Files: ErrorMessageResponse.cs MessageResponse.cs MessageTaggedResponse.cs Log Message: Fix for when a response has no data on the line (used to read the next line). Index: ErrorMessageResponse.cs =================================================================== RCS file: /cvsroot/sharpcvslib/sharpcvslib/src/ICSharpCode/SharpCvsLib/Responses/ErrorMessageResponse.cs,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** ErrorMessageResponse.cs 2 Nov 2003 00:07:04 -0000 1.5 --- ErrorMessageResponse.cs 2 Nov 2003 12:41:25 -0000 1.6 *************** *** 53,57 **** public void Process(CvsStream cvsStream, IResponseServices services) { ! string message = cvsStream.ReadLine(); // Fire message event to the client app services.SendMessage("E " + message); --- 53,57 ---- public void Process(CvsStream cvsStream, IResponseServices services) { ! string message = cvsStream.ReadToEndOfLine(); // Fire message event to the client app services.SendMessage("E " + message); Index: MessageResponse.cs =================================================================== RCS file: /cvsroot/sharpcvslib/sharpcvslib/src/ICSharpCode/SharpCvsLib/Responses/MessageResponse.cs,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** MessageResponse.cs 2 Nov 2003 00:07:04 -0000 1.5 --- MessageResponse.cs 2 Nov 2003 12:41:25 -0000 1.6 *************** *** 55,59 **** public void Process(CvsStream cvsStream, IResponseServices services) { ! string message = cvsStream.ReadLine(); terminating = message.Trim().ToUpper() == "OK"; // Fire message event to the client app --- 55,59 ---- public void Process(CvsStream cvsStream, IResponseServices services) { ! string message = cvsStream.ReadToEndOfLine(); terminating = message.Trim().ToUpper() == "OK"; // Fire message event to the client app Index: MessageTaggedResponse.cs =================================================================== RCS file: /cvsroot/sharpcvslib/sharpcvslib/src/ICSharpCode/SharpCvsLib/Responses/MessageTaggedResponse.cs,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** MessageTaggedResponse.cs 2 Nov 2003 00:07:04 -0000 1.5 --- MessageTaggedResponse.cs 2 Nov 2003 12:41:25 -0000 1.6 *************** *** 53,57 **** public void Process(CvsStream cvsStream, IResponseServices services) { ! string message = cvsStream.ReadLine(); // Fire message event to the client app services.SendMessage("MT " + message); --- 53,57 ---- public void Process(CvsStream cvsStream, IResponseServices services) { ! string message = cvsStream.ReadToEndOfLine(); // Fire message event to the client app services.SendMessage("MT " + message); |