mirror of https://github.com/acidanthera/audk.git
BaseTools: fix format-security build warnings
Fix build warnings of "format not a string literal and no format arguments [-Wformat-security]" for BaseTools, while using "gcc version 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04.3)". Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Heyi Guo <heyi.guo@linaro.org> Cc: Yonghong Zhu <yonghong.zhu@intel.com> Cc: Liming Gao <liming.gao@intel.com> Reviewed-by: Liming Gao <liming.gao@intel.com>
This commit is contained in:
parent
9a882490e4
commit
5b26adf03a
|
@ -2210,7 +2210,7 @@ void MR_backTraceReport()
|
|||
if (p->ntype != nToken) continue;
|
||||
tn=(TokNode *)p;
|
||||
if (depth != 0) fprintf(stdout," ");
|
||||
fprintf(stdout,TerminalString(tn->token));
|
||||
fprintf(stdout, "%s", TerminalString(tn->token));
|
||||
depth++;
|
||||
if (! MR_AmbAidMultiple) {
|
||||
if (set_nil(tn->tset)) {
|
||||
|
|
|
@ -3866,7 +3866,7 @@ int file;
|
|||
/* MR10 */ _gen(" * ");
|
||||
/* MR10 */ for (i=0 ; i < Save_argc ; i++) {
|
||||
/* MR10 */ _gen(" ");
|
||||
/* MR10 */ _gen(Save_argv[i]);
|
||||
/* MR10 */ _gen1("%s", Save_argv[i]);
|
||||
/* MR10 */ };
|
||||
_gen("\n");
|
||||
_gen(" *\n");
|
||||
|
|
|
@ -706,7 +706,7 @@ FILE *output;
|
|||
/* MR26 */ if (! (isalpha(*t) || isdigit(*t) || *t == '_' || *t == '$')) break;
|
||||
/* MR26 */ }
|
||||
/* MR26 */ }
|
||||
/* MR26 */ fprintf(output,strBetween(pSymbol, t, pSeparator));
|
||||
/* MR26 */ fprintf(output, "%s", strBetween(pSymbol, t, pSeparator));
|
||||
|
||||
*q = p;
|
||||
return (*pSeparator == 0);
|
||||
|
@ -771,7 +771,7 @@ FILE *f;
|
|||
&pValue,
|
||||
&pSeparator,
|
||||
&nest);
|
||||
fprintf(f,strBetween(pDataType, pSymbol, pSeparator));
|
||||
fprintf(f, "%s", strBetween(pDataType, pSymbol, pSeparator));
|
||||
}
|
||||
|
||||
/* check to see if string e is a word in string s */
|
||||
|
@ -852,9 +852,9 @@ int i;
|
|||
&pSeparator,
|
||||
&nest);
|
||||
fprintf(f,"\t");
|
||||
fprintf(f,strBetween(pDataType, pSymbol, pSeparator));
|
||||
fprintf(f, "%s", strBetween(pDataType, pSymbol, pSeparator));
|
||||
fprintf(f," ");
|
||||
fprintf(f,strBetween(pSymbol, pEqualSign, pSeparator));
|
||||
fprintf(f, "%s", strBetween(pSymbol, pEqualSign, pSeparator));
|
||||
fprintf(f,";\n");
|
||||
}
|
||||
fprintf(f,"};\n");
|
||||
|
|
Loading…
Reference in New Issue