From 9c272dc245456d5403e3bd50553b4fdccb370e27 Mon Sep 17 00:00:00 2001 From: Werner Koch Date: Fri, 17 Sep 2021 17:33:21 +0200 Subject: common: New function substitute_envvars. * common/stringhelp.c (substitute_envvars): New. Based on code in gpg-connect-agent. * common/t-stringhelp.c: Include sysutils.h. (test_substitute_envvars): New. -- GnuPG-bug-id: 5599 --- common/stringhelp.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'common/stringhelp.h') diff --git a/common/stringhelp.h b/common/stringhelp.h index 598f698c8..cd874af2e 100644 --- a/common/stringhelp.h +++ b/common/stringhelp.h @@ -166,6 +166,9 @@ int compare_version_strings (const char *my_version, const char *req_version); /* Format a string so that it fits within about TARGET_COLS columns. */ char *format_text (const char *text, int target_cols, int max_cols); +/* Substitute environmen variabales in STRING. */ +char *substitute_envvars (const char *string); + /*-- mapstrings.c --*/ const char *map_static_macro_string (const char *string); -- cgit v1.2.3