From fcfa1c8692de00ec31dfedf5614428df571b7441 Mon Sep 17 00:00:00 2001 From: Mark Wooding Date: Sun, 20 Oct 2019 19:17:41 +0100 Subject: [PATCH] pyke/pyke.h, key.c: Rename `INDEXERR' to `MAPERR'. The name `INDEXERR' was pointlessly confusing, given the existing `IXERR' which actually raises Python's `IndexError'. It's important, though, that `KEYERR' be reserved for Catacomb's `KeyError' exception, which really is an error about (cryptographic) keys. So `MAPERR' it is. --- pyke.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyke.h b/pyke.h index 1f6232c..4e67464 100644 --- a/pyke.h +++ b/pyke.h @@ -86,7 +86,7 @@ PRIVATE_SYMBOLS; #define ZDIVERR(str) EXCERR(PyExc_ZeroDivisionError, str) #define SYSERR(str) EXCERR(PyExc_SystemError, str) #define NIERR(str) EXCERR(PyExc_NotImplementedError, str) -#define INDEXERR(idx) do { \ +#define MAPERR(idx) do { \ PyErr_SetObject(PyExc_KeyError, idx); \ goto end; \ } while (0) -- 2.11.0