1
0
mirror of https://github.com/pgbackrest/pgbackrest.git synced 2025-07-05 00:28:52 +02:00

Add strLstNewFmt().

Simplifies adding a formatted string to a list and removes a common cause of leaks.
This commit is contained in:
David Steele
2022-04-25 11:47:43 -04:00
parent 3475514b61
commit 7900660d3a
17 changed files with 78 additions and 60 deletions

View File

@ -114,11 +114,9 @@ cmdOption(void)
for (unsigned int keyIdx = 0; keyIdx < varLstSize(keyList); keyIdx++)
{
strLstAdd(
valueList,
strNewFmt(
"%s=%s", strZ(varStr(varLstGet(keyList, keyIdx))),
strZ(varStrForce(kvGet(optionKv, varLstGet(keyList, keyIdx))))));
strLstAddFmt(
valueList, "%s=%s", strZ(varStr(varLstGet(keyList, keyIdx))),
strZ(varStrForce(kvGet(optionKv, varLstGet(keyList, keyIdx)))));
}
}
// Generate values for list options