# # patch "cvs_client.cc" # from [0a9a0d60db979f3825cd0f586f1e00c3d7815bee] # to [46741ae8f1b432b3aa75f0f91d781f5b9d8aa875] # ======================================================================== --- cvs_client.cc 0a9a0d60db979f3825cd0f586f1e00c3d7815bee +++ cvs_client.cc 46741ae8f1b432b3aa75f0f91d781f5b9d8aa875 @@ -355,15 +355,15 @@ std::string x=readline(); MM(x); unsigned len=0; + if (x=="F" || x=="F ") + { // flush stderr + goto loop; + } if (x.size()<2) goto error; if (begins_with(x,"E ",len)) { W(F("%s\n") % x.substr(len)); goto loop; } - if (x=="F ") - { // flush stderr - goto loop; - } if (begins_with(x,"M ",len)) { result.push_back(std::make_pair(std::string(),x.substr(len))); return true;