nitlanguage
/
nit.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
aabddb1
)
lib/sqlite3: fix empty row on select without results
author
Alexis Laferrière
<alexis.laf@xymus.net>
Thu, 24 Jul 2014 02:26:21 +0000
(22:26 -0400)
committer
Alexis Laferrière
<alexis.laf@xymus.net>
Wed, 30 Jul 2014 13:10:31 +0000
(09:10 -0400)
Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
lib/sqlite3/sqlite3.nit
patch
|
blob
|
history
diff --git
a/lib/sqlite3/sqlite3.nit
b/lib/sqlite3/sqlite3.nit
index
5a5c0dc
..
d016a4c
100644
(file)
--- a/
lib/sqlite3/sqlite3.nit
+++ b/
lib/sqlite3/sqlite3.nit
@@
-127,7
+127,6
@@
class Statement
fun iterator: StatementIterator
do
native_statement.reset
- native_statement.step
return new StatementIterator(self)
end
end
@@
-260,11
+259,13
@@
class StatementIterator
do
self.statement = s
self.item = new StatementRow(s)
+
+ self.is_ok = statement.native_statement.step.is_row
end
redef var item: StatementRow
- redef var is_ok = true
+ redef var is_ok: Bool
# require: `self.statement.is_open`
redef fun next