| Index: chrome/browser/enumerate_modules_model_win.cc
|
| diff --git a/chrome/browser/enumerate_modules_model_win.cc b/chrome/browser/enumerate_modules_model_win.cc
|
| index 6c9e11e3e086a20ca17aa1bce61825a97b1f9594..278f7950f7c3a2c653c02a6dc1ed0e06d1bcb70b 100644
|
| --- a/chrome/browser/enumerate_modules_model_win.cc
|
| +++ b/chrome/browser/enumerate_modules_model_win.cc
|
| @@ -780,15 +780,10 @@ base::string16 ModuleEnumerator::GetSubjectNameFromDigitalSignature(
|
| return base::string16();
|
|
|
| // Determine the size of the Subject name.
|
| - DWORD subject_name_size = 0;
|
| - if (!(subject_name_size = CertGetNameString(cert_context,
|
| - CERT_NAME_SIMPLE_DISPLAY_TYPE,
|
| - 0,
|
| - NULL,
|
| - NULL,
|
| - 0))) {
|
| + DWORD subject_name_size = CertGetNameString(
|
| + cert_context, CERT_NAME_SIMPLE_DISPLAY_TYPE, 0, NULL, NULL, 0);
|
| + if (!subject_name_size)
|
| return base::string16();
|
| - }
|
|
|
| base::string16 subject_name;
|
| subject_name.resize(subject_name_size);
|
|
|