summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLionel Elie Mamane <lionel@mamane.lu>2013-06-18 12:26:55 +0200
committerZolnai Tamás <zolnaitamas2000@gmail.com>2013-06-18 12:01:17 +0000
commitb9fe182902c9aedcc1fde16fcab8e8cbbb20b5ea (patch)
treeda0418bad15fa4e77ec59165b3444302ee3e0009
parenta9de59240243542033d798e7b55b849d9daaccc6 (diff)
fdo#65653 make columnMatchP safer
Change-Id: Id994ab5aed6172d8a93fd331a366fca10a663a48 Reviewed-on: https://gerrit.libreoffice.org/4338 Reviewed-by: Zolnai Tamás <zolnaitamas2000@gmail.com> Tested-by: Zolnai Tamás <zolnaitamas2000@gmail.com>
-rw-r--r--connectivity/source/parse/sqlnode.cxx3
1 files changed, 3 insertions, 0 deletions
diff --git a/connectivity/source/parse/sqlnode.cxx b/connectivity/source/parse/sqlnode.cxx
index f0590c1ceb8e..272deb1a3eb0 100644
--- a/connectivity/source/parse/sqlnode.cxx
+++ b/connectivity/source/parse/sqlnode.cxx
@@ -135,6 +135,9 @@ namespace
using namespace connectivity;
assert(SQL_ISRULE(pSubTree,column_ref));
+ if(!rParam.xField.is())
+ return false;
+
// retrieve the field's name & table range
OUString aFieldName;
try