X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=path.c;h=6b23023095d7e1a5cfc1aef8db6d6e5fb56b32de;hb=29e1353a7debe4e73cb5d6d2d5a0c4479e9eb768;hp=b4c8d917229a4187f36a76f43603fc036e65632e;hpb=035bf8d7c484b82e3e278af8c91584ae724cb5d4;p=git.git diff --git a/path.c b/path.c index b4c8d9172..6b2302309 100644 --- a/path.c +++ b/path.c @@ -316,6 +316,8 @@ char *expand_user_path(const char *path) size_t username_len = first_slash - username; if (username_len == 0) { const char *home = getenv("HOME"); + if (!home) + goto return_null; strbuf_add(&user_path, home, strlen(home)); } else { struct passwd *pw = getpw_str(username, username_len);