diff options
Diffstat (limited to 'src/patch_parse.c')
| -rw-r--r-- | src/patch_parse.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/patch_parse.c b/src/patch_parse.c index 29dc8b818..84953ee14 100644 --- a/src/patch_parse.c +++ b/src/patch_parse.c @@ -33,6 +33,18 @@ typedef struct { char *old_prefix, *new_prefix; } git_patch_parsed; +static int git_parse_err(const char *fmt, ...) GIT_FORMAT_PRINTF(1, 2); +static int git_parse_err(const char *fmt, ...) +{ + va_list ap; + + va_start(ap, fmt); + git_error_vset(GIT_ERROR_PATCH, fmt, ap); + va_end(ap); + + return -1; +} + static size_t header_path_len(git_patch_parse_ctx *ctx) { bool inquote = 0; |
