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

Side by Side Diff: webkit/fileapi/file_system_origin_database.cc

Issue 12767006: [Cleanup] Remove StringPrintf from global namespace (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Rebase, once more Created 7 years, 9 months 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 unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "webkit/fileapi/file_system_origin_database.h" 5 #include "webkit/fileapi/file_system_origin_database.h"
6 6
7 #include <set> 7 #include <set>
8 8
9 #include "base/file_util.h" 9 #include "base/file_util.h"
10 #include "base/format_macros.h" 10 #include "base/format_macros.h"
(...skipping 211 matching lines...) Expand 10 before | Expand all | Expand 10 after
222 if (origin.empty()) 222 if (origin.empty())
223 return false; 223 return false;
224 std::string path_string; 224 std::string path_string;
225 std::string origin_key = OriginToOriginKey(origin); 225 std::string origin_key = OriginToOriginKey(origin);
226 leveldb::Status status = 226 leveldb::Status status =
227 db_->Get(leveldb::ReadOptions(), origin_key, &path_string); 227 db_->Get(leveldb::ReadOptions(), origin_key, &path_string);
228 if (status.IsNotFound()) { 228 if (status.IsNotFound()) {
229 int last_path_number; 229 int last_path_number;
230 if (!GetLastPathNumber(&last_path_number)) 230 if (!GetLastPathNumber(&last_path_number))
231 return false; 231 return false;
232 path_string = StringPrintf("%03u", last_path_number + 1); 232 path_string = base::StringPrintf("%03u", last_path_number + 1);
233 // store both back as a single transaction 233 // store both back as a single transaction
234 leveldb::WriteBatch batch; 234 leveldb::WriteBatch batch;
235 batch.Put(LastPathKey(), path_string); 235 batch.Put(LastPathKey(), path_string);
236 batch.Put(origin_key, path_string); 236 batch.Put(origin_key, path_string);
237 status = db_->Write(leveldb::WriteOptions(), &batch); 237 status = db_->Write(leveldb::WriteOptions(), &batch);
238 if (!status.ok()) { 238 if (!status.ok()) {
239 HandleError(FROM_HERE, status); 239 HandleError(FROM_HERE, status);
240 return false; 240 return false;
241 } 241 }
242 } 242 }
(...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after
309 db_->Put(leveldb::WriteOptions(), LastPathKey(), std::string("-1")); 309 db_->Put(leveldb::WriteOptions(), LastPathKey(), std::string("-1"));
310 if (!status.ok()) { 310 if (!status.ok()) {
311 HandleError(FROM_HERE, status); 311 HandleError(FROM_HERE, status);
312 return false; 312 return false;
313 } 313 }
314 *number = -1; 314 *number = -1;
315 return true; 315 return true;
316 } 316 }
317 317
318 } // namespace fileapi 318 } // namespace fileapi
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698