summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorfergus.henderson <fergus.henderson@01de4be4-8c4a-0410-9132-4925637da917>2008-10-27 14:38:41 +0000
committerfergus.henderson <fergus.henderson@01de4be4-8c4a-0410-9132-4925637da917>2008-10-27 14:38:41 +0000
commit082438c1b779771cf2d5aaed43b54ac5745a50fd (patch)
tree14c6543165bbbb12e3343643b298db2981514470
parent9287c329ef3093435163c834df8ff9d0d7f11cc1 (diff)
downloaddistcc-082438c1b779771cf2d5aaed43b54ac5745a50fd.tar.gz
Applied matsuu's patch for issue 27 "failed to make distcc"
<http://code.google.com/p/distcc/issues/detail?id=27>, which was a build problem on "Gentoo, x86-64, gcc-4.1.2, glibc-2.6.1, python-2.5.2". git-svn-id: http://distcc.googlecode.com/svn/trunk@621 01de4be4-8c4a-0410-9132-4925637da917
-rw-r--r--include_server/c_extensions/distcc_pump_c_extensions_module.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/include_server/c_extensions/distcc_pump_c_extensions_module.c b/include_server/c_extensions/distcc_pump_c_extensions_module.c
index 4527451..f5de2e8 100644
--- a/include_server/c_extensions/distcc_pump_c_extensions_module.c
+++ b/include_server/c_extensions/distcc_pump_c_extensions_module.c
@@ -23,17 +23,18 @@
#include "Python.h"
-static char *version = ".01";
+static const char *version = ".01";
/* To suppress compiler warnings */
#define UNUSED(v) ((void)&v)
-char *rs_program_name = "distcc_include_server";
+const char *rs_program_name = "distcc_include_server";
#include "distcc.h"
#include "rpc.h"
static PyObject *distcc_pump_c_extensionsError;
+void initdistcc_pump_c_extensions(void);
/***********************************************************************
@@ -385,7 +386,7 @@ void initdistcc_pump_c_extensions(void) {
PyObject *module;
PyObject *py_str;
distcc_pump_c_extensionsError = PyErr_NewException(
- "distcc_pump_c_extensions.Error", NULL, NULL);
+ (char *)"distcc_pump_c_extensions.Error", NULL, NULL);
module = Py_InitModule4("distcc_pump_c_extensions",
methods,