diff options
| author | Ákos Kőrösi <korakos99@gmail.com> | 2026-05-18 16:23:26 +0200 |
|---|---|---|
| committer | Ákos Kőrösi <korakos99@gmail.com> | 2026-05-18 16:23:26 +0200 |
| commit | ca675175742174d6bfcd0263583f840e250fc58f (patch) | |
| tree | cd11ec9f8345fa31dddb2a5f0c21d59bb19816b1 /utils.c | |
| parent | 24ba34266cc977b22d777bceca9683a45dd73042 (diff) | |
quicksaving
Diffstat (limited to 'utils.c')
| -rw-r--r-- | utils.c | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -62,3 +62,10 @@ void unset_map_key(KeyValMap* map, char* key) { } } } + + +char* get_var(char* varname, ShellState* shstate) { + MaybeStr maybe_varval = get_map_value(&shstate->shell_vars, varname); + if (maybe_varval.some == true) return maybe_varval.value; + return getenv(varname); +} |
