summaryrefslogtreecommitdiff
path: root/databases/sqlite3/files
diff options
context:
space:
mode:
authorRuslan Makhmatkhanov <rm@FreeBSD.org>2011-12-22 18:10:22 +0000
committerRuslan Makhmatkhanov <rm@FreeBSD.org>2011-12-22 18:10:22 +0000
commit29befa002585e25eae4ba6e65d69f0484867ee81 (patch)
tree22521fb5d628ea758a002fd871fd26b04c79c092 /databases/sqlite3/files
parent- Update to 1.3 (diff)
Add patch that fixes blobs handling in interactive mode.
Looks like this issue is known by upstream since 2009, but never was fixed in any release. PR: 162650 Submitted by: Valentin Davydov <cs at soi.spb.ru> Approved by: maintainer, novel (mentor, implicit)
Notes
Notes: svn path=/head/; revision=287878
Diffstat (limited to 'databases/sqlite3/files')
-rw-r--r--databases/sqlite3/files/patch-src_shell.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/databases/sqlite3/files/patch-src_shell.c b/databases/sqlite3/files/patch-src_shell.c
new file mode 100644
index 000000000000..b39318c429dc
--- /dev/null
+++ b/databases/sqlite3/files/patch-src_shell.c
@@ -0,0 +1,11 @@
+--- src/shell.c.orig 2011-11-01 16:31:18.000000000 +0400
++++ src/shell.c 2011-11-10 22:45:11.000000000 +0400
+@@ -490,7 +490,7 @@
+ */
+ static void output_hex_blob(FILE *out, const void *pBlob, int nBlob){
+ int i;
+- char *zBlob = (char *)pBlob;
++ unsigned char *zBlob = (unsigned char *)pBlob;
+ fprintf(out,"X'");
+ for(i=0; i<nBlob; i++){ fprintf(out,"%02x",zBlob[i]); }
+ fprintf(out,"'");