summaryrefslogtreecommitdiffstats
path: root/Include
diff options
context:
space:
mode:
authorInada Naoki <songofacandy@gmail.com>2019-04-16 23:39:46 (GMT)
committerGitHub <noreply@github.com>2019-04-16 23:39:46 (GMT)
commit926b0cb5f688808dc11448a0bf3e452d1b92c232 (patch)
treefe640ef0c6966263acec3f651963e669be8cbefa /Include
parent31e8d69bfe7cf5d4ffe0967cb225d2a8a229cc97 (diff)
downloadcpython-926b0cb5f688808dc11448a0bf3e452d1b92c232.zip
cpython-926b0cb5f688808dc11448a0bf3e452d1b92c232.tar.gz
cpython-926b0cb5f688808dc11448a0bf3e452d1b92c232.tar.bz2
bpo-36641: Add "const" to PyDoc_VAR macro (GH-12854)
It reduces "data" segment in python about 200KB.
Diffstat (limited to 'Include')
-rw-r--r--Include/pymacro.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/Include/pymacro.h b/Include/pymacro.h
index 3f6ddbe..546f9c6 100644
--- a/Include/pymacro.h
+++ b/Include/pymacro.h
@@ -67,7 +67,7 @@
/* Define macros for inline documentation. */
-#define PyDoc_VAR(name) static char name[]
+#define PyDoc_VAR(name) static const char name[]
#define PyDoc_STRVAR(name,str) PyDoc_VAR(name) = PyDoc_STR(str)
#ifdef WITH_DOC_STRINGS
#define PyDoc_STR(str) str