| Index: chrome/browser/history/text_database.cc
 | 
| ===================================================================
 | 
| --- chrome/browser/history/text_database.cc	(revision 114929)
 | 
| +++ chrome/browser/history/text_database.cc	(working copy)
 | 
| @@ -111,14 +111,9 @@
 | 
|      return 0;
 | 
|    }
 | 
|  
 | 
| -  // TODO: Once StringPiece supports a templated interface over the
 | 
| -  // underlying string type, use it here instead of substr, since that
 | 
| -  // will avoid needless string copies.  StringPiece cannot be used
 | 
| -  // right now because FilePath::StringType could use either 8 or 16 bit
 | 
| -  // characters, depending on the OS.
 | 
|    int year, month;
 | 
| -  base::StringToInt(suffix.substr(0, 4), &year);
 | 
| -  base::StringToInt(suffix.substr(5, 2), &month);
 | 
| +  base::StringToInt(suffix.begin(), suffix.begin() + 4, &year);
 | 
| +  base::StringToInt(suffix.begin() + 5, suffix.begin() + 7, &month);
 | 
|  
 | 
|    return year * 100 + month;
 | 
|  }
 | 
| 
 |