projects
/
m6w6
/
ext-psi
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
|
github
raw
|
inline
| side by side
raising the head after a three-weeks refactoring
[m6w6/ext-psi]
/
tests
/
sqlite
/
sqlite.psi
diff --git
a/tests/sqlite/sqlite.psi
b/tests/sqlite/sqlite.psi
index b2beb5cd6d4be0b5ade4d28fdf8a1a36e7addd3a..06bdb892dce90bf930733527ba8a03d1df981966 100644
(file)
--- a/
tests/sqlite/sqlite.psi
+++ b/
tests/sqlite/sqlite.psi
@@
-42,16
+42,16
@@
function sqlite3\open(string $uri, object &$db) : int {
typedef int (*sqlite3_callback)(void *data, int argc, char** argv, char** cols);
typedef int (*sqlite3_callback)(void *data, int argc, char** argv, char** cols);
-extern int sqlite3_exec(sqlite3 *db, const char *sql, sqlite3_callback c
allback
, void *data, char **errmsg);
+extern int sqlite3_exec(sqlite3 *db, const char *sql, sqlite3_callback c
b
, void *data, char **errmsg);
function sqlite3\exec(object $db, string $sql, callable $cb, mixed $cd, string &$error = null) : int {
let db = objval($db);
let sql = strval($sql);
function sqlite3\exec(object $db, string $sql, callable $cb, mixed $cd, string &$error = null) : int {
let db = objval($db);
let sql = strval($sql);
- let c
allback
= callback intval(
+ let c
b
= callback intval(
$cb(
zval(data),
to_int(argc),
$cb(
zval(data),
to_int(argc),
- to_array(
argv, argc, to_string(
argv)),
- to_array(
cols, argc, to_string(
cols))
+ to_array(
*argv, argc, to_string(*
argv)),
+ to_array(
*cols, argc, to_string(*
cols))
)
);
let data = zval($cd);
)
);
let data = zval($cd);