tpm_manufacture: fix issue with mixed declarations

BUG=b:171728286
TEST=none

Change-Id: I092b5eb07becc136f8330eb91ea3bf10cfd41aaa
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/tpm2/+/2500627
Tested-by: Mary Ruthven <mruthven@chromium.org>
Reviewed-by: Vadim Bendebury <vbendeb@chromium.org>
Commit-Queue: Mary Ruthven <mruthven@chromium.org>
diff --git a/tpm_manufacture.c b/tpm_manufacture.c
index f9118f6..519076b 100644
--- a/tpm_manufacture.c
+++ b/tpm_manufacture.c
@@ -30,10 +30,11 @@
 }
 
 TPM_RC extend_pcr(unsigned int pcr_index, const char *mode_digest) {
+  PCR_Extend_In pcr_in;
+
   if (pcr_index >= IMPLEMENTATION_PCR)
     return TPM_RC_FAILURE;
 
-  PCR_Extend_In pcr_in;
   pcr_in.pcrHandle = HR_PCR + pcr_index;
   pcr_in.digests.count = 1;
   pcr_in.digests.digests[0].hashAlg = TPM_ALG_SHA256;