{"thread":{"id":"2715","subject":"[PATCH] Do not attempt to access literal dirname \"GIT_OBJECT_DIRECTORY\".","startedAt":"2005-11-30T15:37:10Z","lastAt":"2005-11-30T15:37:10Z","messageCount":1,"participants":["Tommi Virtanen"],"isPatch":true,"patchVersion":1,"patchTotal":null},"messages":[{"id":"12993","messageId":"11333650304031-git-send-email-tv@inoi.fi","threadId":"2715","inReplyTo":null,"subject":"[PATCH] Do not attempt to access literal dirname \"GIT_OBJECT_DIRECTORY\".","fromName":"Tommi Virtanen","fromEmail":"tv@inoi.fi","sentAt":"2005-11-30T15:37:10Z","receivedAt":"2005-11-30T15:37:10Z","isPatch":true,"sender":{"key":"tv@debian.org","avatar":null},"body":"Dereference the environment variable before using it.\n\nSigned-off-by: Tommi Virtanen <tv@inoi.fi>\n\n---\n\n setup.c |    2 +-\n 1 files changed, 1 insertions(+), 1 deletions(-)\n\napplies-to: fa10b18d1546129bf73713b64fbc4a8feae3487f\na4a0e60f920f906284f4f6a4d3b4ffb043834bc7\ndiff --git a/setup.c b/setup.c\nindex cc44a72..3286a56 100644\n--- a/setup.c\n+++ b/setup.c\n@@ -116,7 +116,7 @@ static const char *setup_git_directory_1\n \t\tif (validate_symref(path))\n \t\t\tgoto bad_dir_environ;\n \t\tif (getenv(DB_ENVIRONMENT)) {\n-\t\t\tif (access(DB_ENVIRONMENT, X_OK))\n+\t\t\tif (access(getenv(DB_ENVIRONMENT), X_OK))\n \t\t\t\tgoto bad_dir_environ;\n \t\t}\n \t\telse {\n---\n0.99.9.GIT\n"}]}