| Index: chrome/browser/sync/util/query_helpers.h
|
| ===================================================================
|
| --- chrome/browser/sync/util/query_helpers.h (revision 30948)
|
| +++ chrome/browser/sync/util/query_helpers.h (working copy)
|
| @@ -12,7 +12,9 @@
|
| #include <vector>
|
|
|
| #include "base/basictypes.h"
|
| +#include "base/file_path.h"
|
| #include "base/logging.h"
|
| +#include "base/string16.h"
|
| #include "build/build_config.h"
|
| #include "chrome/browser/sync/util/sync_types.h"
|
| #include "third_party/sqlite/preprocessed/sqlite3.h"
|
| @@ -21,13 +23,9 @@
|
| SQLITE_NULL_VALUE
|
| };
|
|
|
| -int SqliteOpen(PathString filename, sqlite3** ppDb);
|
| +int SqliteOpen(const FilePath& filename, sqlite3** ppDb);
|
|
|
| sqlite3_stmt* PrepareQuery(sqlite3* dbhandle, const char* query);
|
| -#if !PATHSTRING_IS_STD_STRING
|
| -sqlite3_stmt* BindArg(sqlite3_stmt*, const PathString&, int index);
|
| -sqlite3_stmt* BindArg(sqlite3_stmt*, const PathChar*, int index);
|
| -#endif
|
| sqlite3_stmt* BindArg(sqlite3_stmt*, const std::string&, int index);
|
| sqlite3_stmt* BindArg(sqlite3_stmt*, const char*, int index);
|
| sqlite3_stmt* BindArg(sqlite3_stmt*, int32, int index);
|
| @@ -37,9 +35,7 @@
|
| sqlite3_stmt* BindArg(sqlite3_stmt*, const std::vector<uint8>&, int index);
|
| sqlite3_stmt* BindArg(sqlite3_stmt*, SqliteNullType, int index);
|
|
|
| -#if !PATHSTRING_IS_STD_STRING
|
| -void GetColumn(sqlite3_stmt*, int index, PathString* value);
|
| -#endif
|
| +void GetColumn(sqlite3_stmt*, int index, string16* value);
|
| void GetColumn(sqlite3_stmt*, int index, std::string* value);
|
| void GetColumn(sqlite3_stmt*, int index, int32* value);
|
| void GetColumn(sqlite3_stmt*, int index, int64* value);
|
|
|