diff options
author | Michael Gratton <mike@vee.net> | 2019-08-05 23:15:27 +1000 |
---|---|---|
committer | Rico Tzschichholz <ricotz@ubuntu.com> | 2019-08-06 10:33:55 +0200 |
commit | 6b1d19db977062bcd465d81b2235acb7405fc470 (patch) | |
tree | 8919170aa92f57c3cb7fbb2ee0ff2e4910cba4cd /vapi | |
parent | bacc6e6d9fee6b4cb40864b5c8391c5ccecf79e6 (diff) | |
download | vala-6b1d19db977062bcd465d81b2235acb7405fc470.tar.gz |
sqlite3: Bind sqlite3_expanded_sql() and sqlite3_normalised_sql()
Diffstat (limited to 'vapi')
-rw-r--r-- | vapi/sqlite3.vapi | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/vapi/sqlite3.vapi b/vapi/sqlite3.vapi index 07a16102f..fa65f9046 100644 --- a/vapi/sqlite3.vapi +++ b/vapi/sqlite3.vapi @@ -397,6 +397,16 @@ namespace Sqlite { public unowned string column_table_name (int col); public unowned string column_origin_name (int col); public unowned string sql (); + [CCode (cname = "vala_sqlite3_expanded_sql")] + public string? expanded_sql () { + string* sqlite = this._expanded_sql (); + string? sql = sqlite; + Sqlite.Memory.free ((void*) sqlite); + return sql; + } + [CCode (cname = "sqlite3_expanded_sql")] + private string? _expanded_sql (); + public unowned string normalised_sql (); } namespace Memory { |