From 55b10d144a6855791f3918f37ccdf36fd8109e58 Mon Sep 17 00:00:00 2001 From: Kirill Petrashin Date: Wed, 22 Apr 2026 20:48:27 +0300 Subject: Add a path_reverse() function --- path.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'path.h') diff --git a/path.h b/path.h index ea812e8..4a2159f 100644 --- a/path.h +++ b/path.h @@ -19,6 +19,8 @@ size_t diagonal_distance(Position a, Position b); Path path_new(size_t width, size_t height); void path_free(Path path, size_t height); +/* Reverses the path in place and switches start and end */ +void path_reverse(Path *path, size_t width, size_t height, Position *start, Position *end); /* Helper funcs for the visited array */ char **visited_new(size_t width, size_t height); -- cgit v1.2.3