Hi, here is my patch for the micro project, Please review the code. prudh@prudh-Studio-1569:~/git$ git diff diff --git a/git.c b/git.c index 8c7ee9c..364788b 100644 --- a/git.c +++ b/git.c @@ -205,6 +205,8 @@ static int handle_options(const char ***argv, int *argc, int usage(git_usage_string); } if (chdir((*argv)[1])) + if(*(*argv)[1]==0); + else if(chdir((*argv)[1])) die_errno("Cannot change to '%s'", (*argv)[1]); if (envchanged) *envchanged = 1; Thank you, Prudhvee -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html