|
From: Crossfire C. r. messages.
<cro...@li...> - 2009-10-24 22:20:22
|
Revision: 12229
http://crossfire.svn.sourceforge.net/crossfire/?rev=12229&view=rev
Author: akirschbaum
Date: 2009-10-24 22:20:13 +0000 (Sat, 24 Oct 2009)
Log Message:
-----------
Fix incorrect checks for empty script messages/options.
Modified Paths:
--------------
server/trunk/plugins/cfpython/cfpython.c
Modified: server/trunk/plugins/cfpython/cfpython.c
===================================================================
--- server/trunk/plugins/cfpython/cfpython.c 2009-10-24 22:15:17 UTC (rev 12228)
+++ server/trunk/plugins/cfpython/cfpython.c 2009-10-24 22:20:13 UTC (rev 12229)
@@ -368,7 +368,7 @@
}
static PyObject *getWhatIsMessage(PyObject *self, PyObject *args) {
- if (current_context->message == NULL)
+ if (*current_context->message == '\0')
return Py_BuildValue("");
else
return Py_BuildValue("s", current_context->message);
@@ -379,7 +379,7 @@
}
static PyObject *getScriptParameters(PyObject *self, PyObject *args) {
- if (!current_context->options) {
+ if (!*current_context->options) {
Py_INCREF(Py_None);
return Py_None;
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|