Chromium Code Reviews| Index: components/os_crypt/libsecret_util_linux.cc |
| diff --git a/components/os_crypt/libsecret_util_linux.cc b/components/os_crypt/libsecret_util_linux.cc |
| index 358bc1b57afffb2792d81ba15927d8867490939e..d908172c6833621dbbf304f173d16ea5fa976185 100644 |
| --- a/components/os_crypt/libsecret_util_linux.cc |
| +++ b/components/os_crypt/libsecret_util_linux.cc |
| @@ -14,18 +14,24 @@ |
| // |
| decltype( |
| - &::secret_password_store_sync) LibsecretLoader::secret_password_store_sync; |
| + &::secret_password_store_sync) LibsecretLoader::secret_password_store_sync = |
| + nullptr; |
|
vasilii
2016/10/25 11:42:57
In fact global variables are guaranteed to be zero
cfroussios
2016/10/25 12:14:40
Acknowledged.
|
| decltype( |
| - &::secret_service_search_sync) LibsecretLoader::secret_service_search_sync; |
| + &::secret_service_search_sync) LibsecretLoader::secret_service_search_sync = |
| + nullptr; |
| decltype( |
| - &::secret_password_clear_sync) LibsecretLoader::secret_password_clear_sync; |
| -decltype(&::secret_item_get_secret) LibsecretLoader::secret_item_get_secret; |
| -decltype(&::secret_value_get_text) LibsecretLoader::secret_value_get_text; |
| + &::secret_password_clear_sync) LibsecretLoader::secret_password_clear_sync = |
| + nullptr; |
| +decltype(&::secret_item_get_secret) LibsecretLoader::secret_item_get_secret = |
| + nullptr; |
| +decltype(&::secret_value_get_text) LibsecretLoader::secret_value_get_text = |
| + nullptr; |
| decltype( |
| - &::secret_item_get_attributes) LibsecretLoader::secret_item_get_attributes; |
| + &::secret_item_get_attributes) LibsecretLoader::secret_item_get_attributes = |
| + nullptr; |
| decltype(&::secret_item_load_secret_sync) |
| - LibsecretLoader::secret_item_load_secret_sync; |
| -decltype(&::secret_value_unref) LibsecretLoader::secret_value_unref; |
| + LibsecretLoader::secret_item_load_secret_sync = nullptr; |
| +decltype(&::secret_value_unref) LibsecretLoader::secret_value_unref = nullptr; |
| bool LibsecretLoader::libsecret_loaded_ = false; |