summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBenjamin Peterson <benjamin@python.org>2016-09-10 00:46:24 (GMT)
committerBenjamin Peterson <benjamin@python.org>2016-09-10 00:46:24 (GMT)
commitdec2df3df321c3d6bed045d3125564006942b3d9 (patch)
treec469062d58641de4cb52859f9b8754cce4132e2e
parenta785c87d6eacbed81543a8afe3cb098fabb9610a (diff)
downloadcpython-dec2df3df321c3d6bed045d3125564006942b3d9.zip
cpython-dec2df3df321c3d6bed045d3125564006942b3d9.tar.gz
cpython-dec2df3df321c3d6bed045d3125564006942b3d9.tar.bz2
fix dummy macro
-rw-r--r--Include/pydtrace.h2
-rw-r--r--Modules/_datetimemodule.c3
2 files changed, 3 insertions, 2 deletions
diff --git a/Include/pydtrace.h b/Include/pydtrace.h
index 4c06d0e..a033772 100644
--- a/Include/pydtrace.h
+++ b/Include/pydtrace.h
@@ -22,7 +22,7 @@
/* Without DTrace, compile to nothing. */
-#define PyDTrace_LINE(arg0, arg1, arg2, arg3) do ; while (0)
+#define PyDTrace_LINE(arg0, arg1, arg2) do ; while (0)
#define PyDTrace_FUNCTION_ENTRY(arg0, arg1, arg2) do ; while (0)
#define PyDTrace_FUNCTION_RETURN(arg0, arg1, arg2) do ; while (0)
#define PyDTrace_GC_START(arg0) do ; while (0)
diff --git a/Modules/_datetimemodule.c b/Modules/_datetimemodule.c
index 6597cb7..13c9d2f 100644
--- a/Modules/_datetimemodule.c
+++ b/Modules/_datetimemodule.c
@@ -2841,9 +2841,10 @@ static PyObject *date_getstate(PyDateTime_Date *self);
static Py_hash_t
date_hash(PyDateTime_Date *self)
{
- if (self->hashcode == -1)
+ if (self->hashcode == -1) {
self->hashcode = generic_hash(
(unsigned char *)self->data, _PyDateTime_DATE_DATASIZE);
+ }
return self->hashcode;
}