summaryrefslogtreecommitdiffstatshomepage
path: root/src/osd/osdmini/minimisc.cpp
diff options
context:
space:
mode:
author Jeffrey Clark <dude@zaplabs.com>2015-09-03 09:52:28 -0500
committer Jeffrey Clark <dude@zaplabs.com>2016-01-06 02:34:33 -0600
commit81a7c7b20cfc98a3b2319b403bda55beaca38108 (patch)
tree0a49b237162d4f75a382b359ee3826420a25b748 /src/osd/osdmini/minimisc.cpp
parentfdce729bcc9f20c2fa59c4aa8e66996eb75f98a7 (diff)
common osd path environment var expansion
Diffstat (limited to 'src/osd/osdmini/minimisc.cpp')
-rw-r--r--src/osd/osdmini/minimisc.cpp12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/osd/osdmini/minimisc.cpp b/src/osd/osdmini/minimisc.cpp
index c6bb413b292..2bf613b0b7c 100644
--- a/src/osd/osdmini/minimisc.cpp
+++ b/src/osd/osdmini/minimisc.cpp
@@ -99,3 +99,15 @@ int osd_setenv(const char *name, const char *value, int overwrite)
{
return 0;
}
+
+//============================================================
+// osd_subst_env
+//============================================================
+int osd_subst_env(char **dst, const char *src)
+{
+ *dst = (char *)osd_malloc_array(strlen(src) + 1);
+ if (*dst != nullptr)
+ strcpy(*dst, src);
+
+ return 0;
+}