common-main: call git_setup_gettext()

This should be part of every program, as otherwise users do
not get translated error messages. However, some external
commands forgot to do so (e.g., git-credential-store). This
fixes them, and eliminates the repeated code in programs
that did remember to use it.

Signed-off-by: Jeff King <peff@peff.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
maint
Jeff King 2016-07-01 02:07:01 -04:00 committed by Junio C Hamano
parent 12e0437f23
commit 5ce5f5fa5a
12 changed files with 2 additions and 22 deletions

View File

@ -37,6 +37,8 @@ int main(int argc, char **av)
*/
sanitize_stdfds();

git_setup_gettext();

argv[0] = git_extract_argv0_path(argv[0]);

restore_sigpipe_to_default();

View File

@ -1187,8 +1187,6 @@ int cmd_main(int argc, const char **argv)
struct credentials *cred = NULL;
int i;

git_setup_gettext();

for (i = 1; i < argc; i++) {
const char *arg = argv[i];
const char *v;

View File

@ -3384,8 +3384,6 @@ int cmd_main(int argc, const char **argv)
{
unsigned int i;

git_setup_gettext();

if (argc == 2 && !strcmp(argv[1], "-h"))
usage(fast_import_usage);


2
git.c
View File

@ -618,8 +618,6 @@ int cmd_main(int argc, const char **argv)
if (!cmd)
cmd = "git-help";

git_setup_gettext();

trace_command_performance(argv);

/*

View File

@ -640,8 +640,6 @@ int cmd_main(int argc, const char **argv)
char *cmd_arg = NULL;
int i;

git_setup_gettext();

set_die_routine(die_webcgi);
set_die_is_recursing_routine(die_webcgi_recursing);


View File

@ -22,8 +22,6 @@ int cmd_main(int argc, const char **argv)
int get_verbosely = 0;
int get_recover = 0;

git_setup_gettext();

while (arg < argc && argv[arg][0] == '-') {
if (argv[arg][1] == 't') {
get_tree = 1;

View File

@ -1709,8 +1709,6 @@ int cmd_main(int argc, const char **argv)
int new_refs;
struct ref *ref, *local_refs;

git_setup_gettext();

repo = xcalloc(1, sizeof(*repo));

argv++;

View File

@ -1500,8 +1500,6 @@ int cmd_main(int argc, const char **argv)
int total;
int nongit_ok;

git_setup_gettext();

setup_git_directory_gently(&nongit_ok);
git_imap_config();


View File

@ -989,8 +989,6 @@ int cmd_main(int argc, const char **argv)
struct strbuf buf = STRBUF_INIT;
int nongit;

git_setup_gettext();

setup_git_directory_gently(&nongit);
if (argc < 2) {
error("remote-curl: usage: git remote-curl <remote> [<url>]");

View File

@ -145,8 +145,6 @@ int cmd_main(int argc, const char **argv)
struct commands *cmd;
int count;

git_setup_gettext();

/*
* Special hack to pretend to be a CVS server
*/

View File

@ -11,8 +11,6 @@ int cmd_main(int argc, const char **argv)
unsigned int version;
static unsigned int top_index[256];

git_setup_gettext();

if (argc != 1)
usage(show_index_usage);
if (fread(top_index, 2 * 4, 1, stdin) != 1)

View File

@ -823,8 +823,6 @@ int cmd_main(int argc, const char **argv)
int i;
int strict = 0;

git_setup_gettext();

packet_trace_identity("upload-pack");
check_replace_refs = 0;