diff options
author | Junio C Hamano <gitster@pobox.com> | 2016-08-09 00:48:38 +0300 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2016-08-09 00:48:38 +0300 |
commit | 768ededa9c4e804ead6d473d4fe3a8092a77b05c (patch) | |
tree | 6af33e1d498cf14f80618086adc601331d07fc7e /cache.h | |
parent | 6b9114c649495bce5f9f88a519672c9d56ee6d81 (diff) | |
parent | 1b8132d99d80ca98218c2685bbe5ba016a0a42f8 (diff) |
Merge branch 'va/i18n'
More i18n marking.
* va/i18n:
i18n: config: unfold error messages marked for translation
i18n: notes: mark comment for translation
Diffstat (limited to 'cache.h')
-rw-r--r-- | cache.h | 12 |
1 files changed, 10 insertions, 2 deletions
@@ -1567,10 +1567,18 @@ struct git_config_source { const char *blob; }; +enum config_origin_type { + CONFIG_ORIGIN_BLOB, + CONFIG_ORIGIN_FILE, + CONFIG_ORIGIN_STDIN, + CONFIG_ORIGIN_SUBMODULE_BLOB, + CONFIG_ORIGIN_CMDLINE +}; + typedef int (*config_fn_t)(const char *, const char *, void *); extern int git_default_config(const char *, const char *, void *); extern int git_config_from_file(config_fn_t fn, const char *, void *); -extern int git_config_from_mem(config_fn_t fn, const char *origin_type, +extern int git_config_from_mem(config_fn_t fn, const enum config_origin_type, const char *name, const char *buf, size_t len, void *data); extern void git_config_push_parameter(const char *text); extern int git_config_from_parameters(config_fn_t fn, void *data); @@ -1714,7 +1722,7 @@ extern int ignore_untracked_cache_config; struct key_value_info { const char *filename; int linenr; - const char *origin_type; + enum config_origin_type origin_type; enum config_scope scope; }; |