diff PyFeature.cpp @ 66:5664fe298af2

Update to Python 2.7 and clean up the build (avoid using deprecated NumPy API, fix compiler warnings)
author Chris Cannam
date Mon, 17 Nov 2014 09:37:59 +0000
parents 27bab3a16c9a
children
line wrap: on
line diff
--- a/PyFeature.cpp	Wed Aug 06 16:02:25 2014 +0100
+++ b/PyFeature.cpp	Mon Nov 17 09:37:59 2014 +0000
@@ -55,12 +55,12 @@
 	if (!kw || !PyDict_Size(kw)) return (PyObject *) self;
 	PyDict_Merge(self->dict,kw,0);
 
-	static char *kwlist[] = {"timestamp", "hasTimestamp", "duration", "hasDuration", 0};
+	static const char *kwlist[] = {"timestamp", "hasTimestamp", "duration", "hasDuration", 0};
 
 	int i = 0;
 	while (kwlist[i]) {
-		char* name = kwlist[i];
-		char* attr = kwlist[++i];
+		const char* name = kwlist[i];
+		const char* attr = kwlist[++i];
 		i++;
 		PyObject *key = PyString_FromString(name);
 		if (!key) break;