Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(373)

Unified Diff: net/ftp/ftp_ctrl_response_buffer.cc

Issue 8921006: Standardize StringToInt{,64} interface. (Closed) Base URL: http://git.chromium.org/chromium/src.git@master
Patch Set: Add another round of formatting changes. Created 9 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: net/ftp/ftp_ctrl_response_buffer.cc
diff --git a/net/ftp/ftp_ctrl_response_buffer.cc b/net/ftp/ftp_ctrl_response_buffer.cc
index 4aeef1faa4380995f279db3a64f0332cb141f3d9..6e9b5ff843a107be93c3ba4b0a63b72512be6b44 100644
--- a/net/ftp/ftp_ctrl_response_buffer.cc
+++ b/net/ftp/ftp_ctrl_response_buffer.cc
@@ -6,9 +6,12 @@
#include "base/logging.h"
#include "base/string_number_conversions.h"
+#include "base/string_piece.h"
//#include "base/string_util.h"
#include "net/base/net_errors.h"
+using base::StringPiece;
+
namespace net {
// static
@@ -91,7 +94,8 @@ FtpCtrlResponseBuffer::ParsedLine FtpCtrlResponseBuffer::ParseLine(
ParsedLine result;
if (line.length() >= 3) {
- if (base::StringToInt(line.begin(), line.begin() + 3, &result.status_code))
+ if (base::StringToInt(StringPiece(line.begin(), line.begin() + 3),
cbentzel 2011/12/14 16:54:09 What would happen if you just passed in 3 here? Wo
+ &result.status_code))
result.has_status_code = (100 <= result.status_code &&
result.status_code <= 599);
if (result.has_status_code && line.length() >= 4 && line[3] == ' ') {

Powered by Google App Engine
This is Rietveld 408576698