From 2de9b9d5c7269fd255da75cc10d6565722cbd6a7 Mon Sep 17 00:00:00 2001 From: "roberto@quantal64" Date: Thu, 19 Jul 2012 07:41:00 +0200 Subject: [PATCH] try to fix paste usage in python 3 --- plugins/python/pyloader.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/python/pyloader.c b/plugins/python/pyloader.c index 88f7784d..df43689b 100644 --- a/plugins/python/pyloader.c +++ b/plugins/python/pyloader.c @@ -654,7 +654,7 @@ PyObject *uwsgi_paste_loader(void *arg1) { PyErr_Print(); exit(UWSGI_FAILED_APP_CODE); } - PyTuple_SetItem(paste_logger_arg, 0, PyString_FromString(paste+7)); + PyTuple_SetItem(paste_logger_arg, 0, UWSGI_PYFROMSTRING(paste+7)); if (python_call(paste_logger_fileConfig, paste_logger_arg, 0, NULL)) { PyErr_Print(); } @@ -686,7 +686,7 @@ PyObject *uwsgi_paste_loader(void *arg1) { exit(UWSGI_FAILED_APP_CODE); } - if (PyTuple_SetItem(paste_arg, 0, PyString_FromString(paste))) { + if (PyTuple_SetItem(paste_arg, 0, UWSGI_PYFROMSTRING(paste))) { PyErr_Print(); exit(UWSGI_FAILED_APP_CODE); }