remove unused function got_diffreg_prepared_files()
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66
diff --git a/lib/diffreg.c b/lib/diffreg.c
index f986eb1..8dbab6f 100644
--- a/lib/diffreg.c
+++ b/lib/diffreg.c
@@ -157,47 +157,6 @@ done:
}
const struct got_error *
-got_diffreg_prepared_files(struct got_diffreg_result **diffreg_result,
- const struct diff_config *cfg,
- struct diff_data *left, FILE *f1, char *p1, size_t size1,
- struct diff_data *right, FILE *f2, char *p2, size_t size2)
-{
- const struct got_error *err = NULL;
- struct diff_result *diff_result;
-
- *diffreg_result = calloc(1, sizeof(**diffreg_result));
- if (*diffreg_result == NULL)
- return got_error_from_errno("calloc");
-
- diff_result = diff_main(cfg, left, right);
- if (diff_result == NULL) {
- err = got_error_set_errno(ENOMEM, "malloc");
- goto done;
- }
- if (diff_result->rc != DIFF_RC_OK) {
- err = got_error_set_errno(diff_result->rc, "diff");
- goto done;
- }
-
- (*diffreg_result)->result = diff_result;
- (*diffreg_result)->f1 = f1;
- (*diffreg_result)->map1 = p1;
- (*diffreg_result)->size1 = size1;
- (*diffreg_result)->f2 = f2;
- (*diffreg_result)->map2 = p2;
- (*diffreg_result)->size2 = size2;
-done:
- if (err) {
- if (diffreg_result) {
- free(*diffreg_result);
- *diffreg_result = NULL;
- }
- }
-
- return err;
-}
-
-const struct got_error *
got_diffreg(struct got_diffreg_result **diffreg_result, FILE *f1, FILE *f2,
enum got_diff_algorithm algorithm, int ignore_whitespace)
{
diff --git a/lib/got_lib_diff.h b/lib/got_lib_diff.h
index a9b4622..569cb20 100644
--- a/lib/got_lib_diff.h
+++ b/lib/got_lib_diff.h
@@ -48,9 +48,6 @@ struct got_diffreg_result {
const struct diff_config *got_diff_get_config(enum got_diff_algorithm);
const struct got_error *got_diff_prepare_file(FILE *, char **, size_t *,
struct diff_data *, const struct diff_config *, int);
-const struct got_error *got_diffreg_prepared_files(struct got_diffreg_result **,
- const struct diff_config *, struct diff_data *, FILE *, char *, size_t,
- struct diff_data *, FILE *, char *, size_t);
const struct got_error *got_diffreg(struct got_diffreg_result **, FILE *, FILE *,
enum got_diff_algorithm, int);
const struct got_error *got_diffreg_output(off_t **, size_t *,