From 8f6453c94a9fb146b3f44f66677a3d4579b2583b Mon Sep 17 00:00:00 2001 From: Warwick Allison Date: Thu, 19 Nov 2009 15:34:04 +1000 Subject: Fix for empty query results. --- src/declarative/qml/qmlsqldatabase.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/declarative/qml/qmlsqldatabase.cpp b/src/declarative/qml/qmlsqldatabase.cpp index 9e4c198..21ca145 100644 --- a/src/declarative/qml/qmlsqldatabase.cpp +++ b/src/declarative/qml/qmlsqldatabase.cpp @@ -107,8 +107,11 @@ public: int s = query.size(); if (s<0) { // Inefficient. - query.last(); - return query.at()+1; + if (query.last()) { + return query.at()+1; + } else { + return 0; + } } else { return s; } -- cgit v0.12