diff options
Diffstat (limited to 'third_party/git/trace2/tr2_cmd_name.c')
-rw-r--r-- | third_party/git/trace2/tr2_cmd_name.c | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/third_party/git/trace2/tr2_cmd_name.c b/third_party/git/trace2/tr2_cmd_name.c deleted file mode 100644 index dd313204f517..000000000000 --- a/third_party/git/trace2/tr2_cmd_name.c +++ /dev/null @@ -1,30 +0,0 @@ -#include "cache.h" -#include "trace2/tr2_cmd_name.h" - -#define TR2_ENVVAR_PARENT_NAME "GIT_TRACE2_PARENT_NAME" - -static struct strbuf tr2cmdname_hierarchy = STRBUF_INIT; - -void tr2_cmd_name_append_hierarchy(const char *name) -{ - const char *parent_name = getenv(TR2_ENVVAR_PARENT_NAME); - - strbuf_reset(&tr2cmdname_hierarchy); - if (parent_name && *parent_name) { - strbuf_addstr(&tr2cmdname_hierarchy, parent_name); - strbuf_addch(&tr2cmdname_hierarchy, '/'); - } - strbuf_addstr(&tr2cmdname_hierarchy, name); - - setenv(TR2_ENVVAR_PARENT_NAME, tr2cmdname_hierarchy.buf, 1); -} - -const char *tr2_cmd_name_get_hierarchy(void) -{ - return tr2cmdname_hierarchy.buf; -} - -void tr2_cmd_name_release(void) -{ - strbuf_release(&tr2cmdname_hierarchy); -} |