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); |