Index: chrome/browser/search_engines/template_url.cc |
=================================================================== |
--- chrome/browser/search_engines/template_url.cc (revision 96768) |
+++ chrome/browser/search_engines/template_url.cc (working copy) |
@@ -15,6 +15,7 @@ |
#include "chrome/browser/search_engines/search_engine_type.h" |
#include "chrome/browser/search_engines/search_terms_data.h" |
#include "chrome/browser/search_engines/template_url_service.h" |
+#include "chrome/common/guid.h" |
#include "chrome/common/url_constants.h" |
#include "chrome/installer/util/google_update_settings.h" |
#include "content/browser/user_metrics.h" |
@@ -619,7 +620,8 @@ |
usage_count_(0), |
search_engine_type_(SEARCH_ENGINE_OTHER), |
logo_id_(kNoSearchEngineLogo), |
- prepopulate_id_(0) { |
+ prepopulate_id_(0), |
+ sync_guid_(guid::GenerateGUID()) { |
} |
TemplateURL::~TemplateURL() { |
@@ -707,10 +709,7 @@ |
void TemplateURL::SetPrepopulateId(int id) { |
prepopulate_id_ = id; |
- if (id > 0) |
- SetTemplateURLRefsPrepopulated(true); |
- else |
- SetTemplateURLRefsPrepopulated(false); |
+ SetTemplateURLRefsPrepopulated(id > 0); |
} |
void TemplateURL::InvalidateCachedValues() const { |