Index: chrome/browser/webdata/web_intents_table.cc |
diff --git a/chrome/browser/webdata/web_intents_table.cc b/chrome/browser/webdata/web_intents_table.cc |
index 61bf89ad9afe853fd4c1b4caee8fb01f53241328..b44a7b3d4de980c8906bf7d1dc69e14f482d4634 100644 |
--- a/chrome/browser/webdata/web_intents_table.cc |
+++ b/chrome/browser/webdata/web_intents_table.cc |
@@ -79,8 +79,8 @@ bool WebIntentsTable::GetWebIntentServices( |
sql::Statement s(db_->GetUniqueStatement( |
"SELECT service_url, action, type, title, disposition FROM web_intents " |
"WHERE action=?")); |
- |
s.BindString16(0, action); |
+ |
return ExtractIntents(&s, services); |
} |
@@ -94,8 +94,8 @@ bool WebIntentsTable::GetWebIntentServicesForURL( |
sql::Statement s(db_->GetUniqueStatement( |
"SELECT service_url, action, type, title, disposition FROM web_intents " |
"WHERE service_url=?")); |
- |
s.BindString16(0, service_url); |
+ |
return ExtractIntents(&s, services); |
} |
@@ -123,6 +123,7 @@ bool WebIntentsTable::SetWebIntentService(const WebIntentServiceData& service) { |
s.BindString16(2, service.action); |
s.BindString16(3, service.title); |
s.BindString16(4, disposition); |
+ |
return s.Run(); |
} |
@@ -134,9 +135,9 @@ bool WebIntentsTable::RemoveWebIntentService( |
sql::Statement s(db_->GetUniqueStatement( |
"DELETE FROM web_intents " |
"WHERE service_url = ? AND action = ? AND type = ?")); |
- |
s.BindString(0, service.service_url.spec()); |
s.BindString16(1, service.action); |
s.BindString16(2, service.type); |
+ |
return s.Run(); |
} |