signal(SIGPIPE, SIG_DFL);
}
-int main(int argc, char **av)
+int main(int argc, const char **argv)
{
- /*
- * This const trickery is explained in
- * 84d32bf7678259c08406571cd6ce4b7a6724dcba
- */
- const char **argv = (const char **)av;
-
/*
* Always open file descriptors 0/1/2 to avoid clobbering files
* in die(). It also avoids messing up when the pipes are dup'ed
*/
sanitize_stdfds();
+ git_setup_gettext();
+
argv[0] = git_extract_argv0_path(argv[0]);
restore_sigpipe_to_default();