summaryrefslogtreecommitdiffstats
path: root/Python/traceback.c
diff options
context:
space:
mode:
authorVictor Stinner <victor.stinner@haypocalc.com>2011-10-14 00:13:11 (GMT)
committerVictor Stinner <victor.stinner@haypocalc.com>2011-10-14 00:13:11 (GMT)
commitf5cff56a1be70d2c4e5cde5fa4e5d5d92e620dda (patch)
tree0eb7ea39ee5a60f384db53d5729b48d73986920d /Python/traceback.c
parente506437b52507609772e8141fdbb5ad2e17471bb (diff)
downloadcpython-f5cff56a1be70d2c4e5cde5fa4e5d5d92e620dda.zip
cpython-f5cff56a1be70d2c4e5cde5fa4e5d5d92e620dda.tar.gz
cpython-f5cff56a1be70d2c4e5cde5fa4e5d5d92e620dda.tar.bz2
Issue #13088: Add shared Py_hexdigits constant to format a number into base 16
Diffstat (limited to 'Python/traceback.c')
-rw-r--r--Python/traceback.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/Python/traceback.c b/Python/traceback.c
index 551f9d6..44358ed 100644
--- a/Python/traceback.c
+++ b/Python/traceback.c
@@ -463,12 +463,11 @@ dump_decimal(int fd, int value)
static void
dump_hexadecimal(int width, unsigned long value, int fd)
{
- const char *hexdigits = "0123456789abcdef";
int len;
char buffer[sizeof(unsigned long) * 2 + 1];
len = 0;
do {
- buffer[len] = hexdigits[value & 15];
+ buffer[len] = Py_hexdigits[value & 15];
value >>= 4;
len++;
} while (len < width || value);