[PATCH 05 of 11] cext: mark tuple_format as a constant

Yuya Nishihara yuya at tcha.org
Sat Mar 3 08:27:38 EST 2018


# HG changeset patch
# User Yuya Nishihara <yuya at tcha.org>
# Date 1520077312 18000
#      Sat Mar 03 06:41:52 2018 -0500
# Node ID a04953df1a93b64c199ce7be8f2237c225b49de3
# Parent  fd5992aca7c15c920be1b513ee3717c0f5a970a2
cext: mark tuple_format as a constant

Just for clarity.

diff --git a/mercurial/cext/revlog.c b/mercurial/cext/revlog.c
--- a/mercurial/cext/revlog.c
+++ b/mercurial/cext/revlog.c
@@ -87,9 +87,9 @@ static const char nullid[20];
 static Py_ssize_t inline_scan(indexObject *self, const char **offsets);
 
 #if LONG_MAX == 0x7fffffffL
-static char *tuple_format = PY23("Kiiiiiis#", "Kiiiiiiy#");
+static const char *const tuple_format = PY23("Kiiiiiis#", "Kiiiiiiy#");
 #else
-static char *tuple_format = PY23("kiiiiiis#", "kiiiiiiy#");
+static const char *const tuple_format = PY23("kiiiiiis#", "kiiiiiiy#");
 #endif
 
 /* A RevlogNG v1 index entry is 64 bytes long. */


More information about the Mercurial-devel mailing list