From 4344ba7fd9b1ac8c5402deb69afc409a68dd0ee5 Mon Sep 17 00:00:00 2001 From: Po Lu Date: Sat, 11 May 2024 21:34:30 +0800 Subject: [PATCH] ; Fix coding style in timsort.c * src/sort.c (reverse_slice, sortslice): Fix egregious coding style inconsistencies. (cherry picked from commit f43f7d7a43962aae4ec1ad353eda237f5348b40c) --- src/sort.c | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/src/sort.c b/src/sort.c index 02dad327cd4..94cea4a18db 100644 --- a/src/sort.c +++ b/src/sort.c @@ -36,15 +36,16 @@ along with GNU Emacs. If not, see . */ /* Reverse a slice of a vector in place, from lo up to (exclusive) hi. */ static void -reverse_slice(Lisp_Object *lo, Lisp_Object *hi) +reverse_slice (Lisp_Object *lo, Lisp_Object *hi) { - --hi; - while (lo < hi) { - Lisp_Object t = *lo; - *lo = *hi; - *hi = t; - ++lo; - --hi; + --hi; + while (lo < hi) + { + Lisp_Object t = *lo; + *lo = *hi; + *hi = t; + ++lo; + --hi; } } @@ -56,7 +57,8 @@ reverse_slice(Lisp_Object *lo, Lisp_Object *hi) Several convenience routines are provided here, so that keys and values are always moved in sync. */ -typedef struct { +typedef struct +{ Lisp_Object *keys; Lisp_Object *values; } sortslice; -- 2.39.5