Return E_INVALIDARG if the databaseName BSTR is null;
* WebDatabaseManager.cpp:
(WebDatabaseManager::detailsForDatabaseWithOrigin):
(WebDatabaseManager::deleteDatabaseWithOrigin):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@28089
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
+2007-11-27 Anders Carlsson <andersca@apple.com>
+
+ Reviewed by Adam.
+
+ Return E_INVALIDARG if the databaseName BSTR is null;
+
+ * WebDatabaseManager.cpp:
+ (WebDatabaseManager::detailsForDatabaseWithOrigin):
+ (WebDatabaseManager::deleteDatabaseWithOrigin):
+
2007-11-27 Anders Carlsson <andersca@apple.com>
Reviewed by Adam.
/* [in] */ IWebSecurityOrigin* origin,\r
/* [retval][out] */ IPropertyBag** result)\r
{\r
- if (!databaseName || !origin || !result)\r
+ if (!origin || !result)\r
return E_POINTER;\r
\r
*result = 0;\r
/* [in] */ BSTR databaseName,\r
/* [in] */ IWebSecurityOrigin* origin)\r
{\r
- if (!databaseName || !origin)\r
+ if (!origin)\r
return E_POINTER;\r
\r
+ if (!databaseName)\r
+ return E_INVALIDARG;\r
+\r
if (this != s_sharedWebDatabaseManager)\r
return E_FAIL;\r
\r