summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Changelog-Trunk.txt1
-rw-r--r--src/common/sql.c2
2 files changed, 2 insertions, 1 deletions
diff --git a/Changelog-Trunk.txt b/Changelog-Trunk.txt
index a400034cd..d9a826e04 100644
--- a/Changelog-Trunk.txt
+++ b/Changelog-Trunk.txt
@@ -12,6 +12,7 @@ Date Added
* Made script command getmapxy print a warning, if an invalid type is supplied (related r69, r8459). [Ai4rei]
* Fixed pc_marriage not checking spouse character job for baby class. [Ai4rei]
* Removed ; from INTPTR_* defines (since r13449). [Ai4rei]
+ * Fixed a crash when SqlStmt_ShowDebug is given NULL pointer as statement handle (since r10753, related r10818). [Ai4rei]
2010/11/16
* Added a missing argument to a warning containing a format specifier. [Paradox924X]
2010/11/15
diff --git a/src/common/sql.c b/src/common/sql.c
index f7c45c631..d8e397e8d 100644
--- a/src/common/sql.c
+++ b/src/common/sql.c
@@ -920,7 +920,7 @@ void SqlStmt_ShowDebug_(SqlStmt* self, const char* debug_file, const unsigned lo
{
if( self == NULL )
ShowDebug("at %s:%lu - self is NULL\n", debug_file, debug_line);
- if( StringBuf_Length(&self->buf) > 0 )
+ else if( StringBuf_Length(&self->buf) > 0 )
ShowDebug("at %s:%lu - %s\n", debug_file, debug_line, StringBuf_Value(&self->buf));
else
ShowDebug("at %s:%lu\n", debug_file, debug_line);