@@ -151,91 +151,91 @@ int SqliteStatement::getInt32(int index) const
151151{
152152 ASSERT (isValid ());
153153 ASSERT (index >= 0 );
154- return static_cast <int32_t >(sqlite3_column_int (_sqlite_stmt (mStatement ), index + 1 ));
154+ return static_cast <int32_t >(sqlite3_column_int (_sqlite_stmt (mStatement ), index));
155155}
156156
157157uint32_t SqliteStatement::getUint32 (int index) const
158158{
159159 ASSERT (isValid ());
160160 ASSERT (index >= 0 );
161- return static_cast <uint32_t >(sqlite3_column_int64 (_sqlite_stmt (mStatement ), index + 1 ));
161+ return static_cast <uint32_t >(sqlite3_column_int64 (_sqlite_stmt (mStatement ), index));
162162}
163163
164164int64_t SqliteStatement::getInt64 (int index) const
165165{
166166 ASSERT (isValid ());
167167 ASSERT (index >= 0 );
168- return static_cast <int64_t >(sqlite3_column_int64 (_sqlite_stmt (mStatement ), index + 1 ));
168+ return static_cast <int64_t >(sqlite3_column_int64 (_sqlite_stmt (mStatement ), index));
169169}
170170
171171uint64_t SqliteStatement::getUint64 (int index) const
172172{
173173 ASSERT (isValid ());
174174 ASSERT (index >= 0 );
175- return static_cast <uint64_t >(sqlite3_column_int64 (_sqlite_stmt (mStatement ), index + 1 ));
175+ return static_cast <uint64_t >(sqlite3_column_int64 (_sqlite_stmt (mStatement ), index));
176176}
177177
178178double SqliteStatement::getDouble (int index) const
179179{
180180 ASSERT (isValid ());
181181 ASSERT (index >= 0 );
182- return static_cast <double >(sqlite3_column_double (_sqlite_stmt (mStatement ), index + 1 ));
182+ return static_cast <double >(sqlite3_column_double (_sqlite_stmt (mStatement ), index));
183183}
184184
185185float SqliteStatement::getFloat (int index) const
186186{
187187 ASSERT (isValid ());
188188 ASSERT (index >= 0 );
189- return static_cast <float >(sqlite3_column_double (_sqlite_stmt (mStatement ), index + 1 ));
189+ return static_cast <float >(sqlite3_column_double (_sqlite_stmt (mStatement ), index));
190190}
191191
192192String SqliteStatement::getText (int index) const
193193{
194194 ASSERT (isValid ());
195195 ASSERT (index >= 0 );
196- return String (reinterpret_cast <const char *>(sqlite3_column_text (_sqlite_stmt (mStatement ), index + 1 )));
196+ return String (reinterpret_cast <const char *>(sqlite3_column_text (_sqlite_stmt (mStatement ), index)));
197197}
198198
199199bool SqliteStatement::isNull (int index) const
200200{
201201 ASSERT (isValid ());
202202 ASSERT (index >= 0 );
203- return (sqlite3_column_type (_sqlite_stmt (mStatement ), index + 1 ) == SQLITE_NULL);
203+ return (sqlite3_column_type (_sqlite_stmt (mStatement ), index) == SQLITE_NULL);
204204}
205205
206206bool SqliteStatement::isColumnValid (int index) const
207207{
208208 ASSERT (isValid ());
209209 ASSERT (index >= 0 );
210- return (sqlite3_column_type (_sqlite_stmt (mStatement ), index + 1 ) != SQLITE_NULL);
210+ return (sqlite3_column_type (_sqlite_stmt (mStatement ), index) != SQLITE_NULL);
211211}
212212
213213bool SqliteStatement::isString (int index) const
214214{
215215 ASSERT (isValid ());
216216 ASSERT (index >= 0 );
217- return (sqlite3_column_type (_sqlite_stmt (mStatement ), index + 1 ) == SQLITE_TEXT);
217+ return (sqlite3_column_type (_sqlite_stmt (mStatement ), index) == SQLITE_TEXT);
218218}
219219
220220bool SqliteStatement::isInteger (int index) const
221221{
222222 ASSERT (isValid ());
223223 ASSERT (index >= 0 );
224- return (sqlite3_column_type (_sqlite_stmt (mStatement ), index + 1 ) == SQLITE_INTEGER);
224+ return (sqlite3_column_type (_sqlite_stmt (mStatement ), index) == SQLITE_INTEGER);
225225}
226226
227227bool SqliteStatement::isInteger64 (int index) const
228228{
229229 ASSERT (isValid ());
230230 ASSERT (index >= 0 );
231- return (sqlite3_column_type (_sqlite_stmt (mStatement ), index + 1 ) == SQLITE_INTEGER);
231+ return (sqlite3_column_type (_sqlite_stmt (mStatement ), index) == SQLITE_INTEGER);
232232}
233233
234234bool SqliteStatement::isDouble (int index) const
235235{
236236 ASSERT (isValid ());
237237 ASSERT (index >= 0 );
238- return (sqlite3_column_type (_sqlite_stmt (mStatement ), index + 1 ) == SQLITE_FLOAT);
238+ return (sqlite3_column_type (_sqlite_stmt (mStatement ), index) == SQLITE_FLOAT);
239239}
240240
241241int SqliteStatement::getColumnCount (void ) const
@@ -248,7 +248,7 @@ String SqliteStatement::getColumnName(int index) const
248248{
249249 ASSERT (isValid ());
250250 ASSERT (index >= 0 );
251- const char * columnName = sqlite3_column_name (_sqlite_stmt (mStatement ), index + 1 );
251+ const char * columnName = sqlite3_column_name (_sqlite_stmt (mStatement ), index);
252252 return String ((columnName != nullptr ) ? columnName : String::EmptyString);
253253}
254254
@@ -272,7 +272,7 @@ SqliteStatement::eColumnType SqliteStatement::getColumnType(int index) const
272272{
273273 ASSERT (isValid ());
274274 ASSERT (index >= 0 );
275- int type = sqlite3_column_type (_sqlite_stmt (mStatement ), index + 1 );
275+ int type = sqlite3_column_type (_sqlite_stmt (mStatement ), index);
276276 switch (type)
277277 {
278278 case SQLITE_INTEGER:
0 commit comments