From e31f0acf976ced828046d95516ad7b4b1c0cc500 Mon Sep 17 00:00:00 2001 From: Arno van Lumig Date: Fri, 25 Jul 2014 11:40:03 +0200 Subject: [PATCH] Parsed parameters directly passed into options object --- src/diff.c | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/src/diff.c b/src/diff.c index 243592b..0f7bfb3 100644 --- a/src/diff.c +++ b/src/diff.c @@ -448,20 +448,12 @@ Diff_find_similar(Diff *self, PyObject *args, PyObject *kwds) int err; git_diff_find_options opts = GIT_DIFF_FIND_OPTIONS_INIT; - uint16_t rename_threshold, copy_threshold, rename_from_rewrite_threshold, break_rewrite_threshold; - size_t rename_limit; char *keywords[] = {"flags", "rename_threshold", "copy_threshold", "rename_from_rewrite_threshold", "break_rewrite_threshold", "rename_limit", NULL}; if (!PyArg_ParseTupleAndKeywords(args, kwds, "|iHHHHI", keywords, - &opts.flags, &rename_threshold, ©_threshold, &rename_from_rewrite_threshold, &break_rewrite_threshold, &rename_limit)) + &opts.flags, &opts.rename_threshold, &opts.copy_threshold, &opts.rename_from_rewrite_threshold, &opts.break_rewrite_threshold, &opts.rename_limit)) return NULL; - opts.rename_threshold = rename_threshold; - opts.copy_threshold = copy_threshold; - opts.rename_from_rewrite_threshold = rename_from_rewrite_threshold; - opts.break_rewrite_threshold = break_rewrite_threshold; - opts.rename_limit = rename_limit; - err = git_diff_find_similar(self->list, &opts); if (err < 0) return Error_set(err);