summaryrefslogtreecommitdiff
path: root/BaseTools
diff options
context:
space:
mode:
authorHao Wu <hao.a.wu@intel.com>2016-10-08 20:53:48 +0800
committerHao Wu <hao.a.wu@intel.com>2016-11-08 16:38:23 +0800
commitaeadb1c453174d543ad95d2a601e229506b2679e (patch)
treea327b0b7bcaa31f1ef8ef934a733c00598e8e715 /BaseTools
parent38eb573b0966af0879b85d5d83b430d95b31a884 (diff)
downloadedk2-platforms-aeadb1c453174d543ad95d2a601e229506b2679e.tar.xz
BaseTools/VolInfo: Add definitions for command format strings
Cc: Liming Gao <liming.gao@intel.com> Cc: Yonghong Zhu <yonghong.zhu@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Hao Wu <hao.a.wu@intel.com> Reviewed-by: Liming Gao <liming.gao@intel.com>
Diffstat (limited to 'BaseTools')
-rw-r--r--BaseTools/Source/C/VolInfo/VolInfo.c11
-rw-r--r--BaseTools/Source/C/VolInfo/VolInfo.h5
2 files changed, 8 insertions, 8 deletions
diff --git a/BaseTools/Source/C/VolInfo/VolInfo.c b/BaseTools/Source/C/VolInfo/VolInfo.c
index 5285acdb97..46c72123c8 100644
--- a/BaseTools/Source/C/VolInfo/VolInfo.c
+++ b/BaseTools/Source/C/VolInfo/VolInfo.c
@@ -1599,7 +1599,6 @@ Returns:
CHAR8 *ExtractionTool;
CHAR8 *ToolInputFile;
CHAR8 *ToolOutputFile;
- CHAR8 *SystemCommandFormatString;
CHAR8 *SystemCommand;
EFI_GUID *EfiGuid;
UINT16 DataOffset;
@@ -1659,9 +1658,8 @@ Returns:
SectionLength - SectionHeaderLen
);
- SystemCommandFormatString = "%s sha1 -out %s %s";
SystemCommand = malloc (
- strlen (SystemCommandFormatString) +
+ strlen (OPENSSL_COMMAND_FORMAT_STRING) +
strlen (OpenSslPath) +
strlen (ToolInputFileName) +
strlen (ToolOutputFileName) +
@@ -1673,7 +1671,7 @@ Returns:
}
sprintf (
SystemCommand,
- SystemCommandFormatString,
+ OPENSSL_COMMAND_FORMAT_STRING,
OpenSslPath,
ToolOutputFileName,
ToolInputFileName
@@ -1891,9 +1889,8 @@ Returns:
//
// Construction 'system' command string
//
- SystemCommandFormatString = "%s -d -o %s %s";
SystemCommand = malloc (
- strlen (SystemCommandFormatString) +
+ strlen (EXTRACT_COMMAND_FORMAT_STRING) +
strlen (ExtractionTool) +
strlen (ToolInputFile) +
strlen (ToolOutputFile) +
@@ -1909,7 +1906,7 @@ Returns:
}
sprintf (
SystemCommand,
- SystemCommandFormatString,
+ EXTRACT_COMMAND_FORMAT_STRING,
ExtractionTool,
ToolOutputFile,
ToolInputFile
diff --git a/BaseTools/Source/C/VolInfo/VolInfo.h b/BaseTools/Source/C/VolInfo/VolInfo.h
index 0ef7d92227..dff64e7f53 100644
--- a/BaseTools/Source/C/VolInfo/VolInfo.h
+++ b/BaseTools/Source/C/VolInfo/VolInfo.h
@@ -1,7 +1,7 @@
/** @file
Local Definitions for the VolInfo utility
-Copyright (c) 1999 - 2014, Intel Corporation. All rights reserved.<BR>
+Copyright (c) 1999 - 2016, Intel Corporation. All rights reserved.<BR>
This program and the accompanying materials
are licensed and made available under the terms and conditions of the BSD License
which accompanies this distribution. The full text of the license may be found at
@@ -31,4 +31,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#define EFI_SECTION_LAST_LEAF_SECTION_TYPE 0x1B
#define EFI_SECTION_LAST_SECTION_TYPE 0x1B
+#define OPENSSL_COMMAND_FORMAT_STRING "%s sha1 -out %s %s"
+#define EXTRACT_COMMAND_FORMAT_STRING "%s -d -o %s %s"
+
#endif