"GOT", but the "O" is a cute, smiling sun Index | Thread

From:
Tom Jones <thj@freebsd.org>
Subject:
diff: Remove duplicate definitions
To:
gameoftrees@openbsd.org
Date:
Tue, 11 Oct 2022 10:06:08 +0100

Download raw body.

DIFF_RC_OK and DIFF_RC_USE_DIFF_ALGO_FALLBACK are defined both by
diff_internal and diff_main, only define these in the public API.

- Tom
diff --git a/lib/diff_internal.h b/lib/diff_internal.h
index be72763..7c2bfdd 100644
--- a/lib/diff_internal.h
+++ b/lib/diff_internal.h
@@ -51,11 +51,6 @@ diff_range_len(const struct diff_range *r)
 	return r->end - r->start;
 }
 
-/* List of all possible return codes of a diff invocation. */
-#define DIFF_RC_USE_DIFF_ALGO_FALLBACK	-1
-#define DIFF_RC_OK			0
-/* Any positive return values are errno values from sys/errno.h */
-
 /* Indicate whether two given diff atoms match. */
 int
 diff_atom_same(bool *same,