{"thread":{"id":"117","subject":"[PATCH] trivial fix for init-db","startedAt":"2005-04-18T23:14:35Z","lastAt":"2005-04-18T23:14:35Z","messageCount":1,"participants":["Aaron Straus"],"isPatch":true,"patchVersion":1,"patchTotal":null},"messages":[{"id":"723","messageId":"20050418231435.GF8929@hydra","threadId":"117","inReplyTo":null,"subject":"[PATCH] trivial fix for init-db","fromName":"Aaron Straus","fromEmail":"aaron@merfinllc.com","sentAt":"2005-04-18T23:14:35Z","receivedAt":"2005-04-18T23:14:35Z","isPatch":true,"sender":{"key":"aaron@merfinllc.com","avatar":null},"body":"This makes init-db work for common object database.\n\nSigned-Off-By: Aaron Straus <aaron@merfinllc.com>\n\ninit-db.c: aa00fbb1b95624f6c30090a17354c9c08a6ac596\n--- a/init-db.c\n+++ b/init-db.c\n@@ -24,7 +24,7 @@ int main(int argc, char **argv)\n \tsha1_dir = getenv(DB_ENVIRONMENT);\n \tif (sha1_dir) {\n \t\tstruct stat st;\n-\t\tif (!stat(sha1_dir, &st) < 0 && S_ISDIR(st.st_mode))\n+\t\tif (!stat(sha1_dir, &st) && S_ISDIR(st.st_mode))\n \t\t\treturn 0;\n \t\tfprintf(stderr, \"DB_ENVIRONMENT set to bad directory %s: \", sha1_dir);\n \t}\n"}]}