static void *
hg_initfn (void *data)
{
- int *hgopt;
static int hg_options;
-
- if (!data)
- hgopt = &hg_options;
-
+ int *hgopt = data ? data : &hg_options;
*hgopt = EXCLUDE_REGEX;
return hgopt;
}
{ ".cvsignore", EXCL_NON_RECURSIVE, cvs_addfn, NULL, NULL },
{ ".gitignore", 0, git_addfn, NULL, NULL },
{ ".bzrignore", 0, bzr_addfn, NULL, NULL },
- { ".hgignore", 0, hg_addfn, hg_initfn , NULL },
+ { ".hgignore", 0, hg_addfn, hg_initfn, NULL },
{ NULL, 0, git_addfn, NULL, NULL }
};