summaryrefslogtreecommitdiff
path: root/databases/p5-DBD-SQLite2/files/patch-dbdimp.c
blob: ac2081868ac1a972d41f416c8785241cccc43f6e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
--- dbdimp.c.orig	Sun Feb 15 02:36:38 2004
+++ dbdimp.c	Fri Jun 11 22:32:17 2004
@@ -1,4 +1,4 @@
-/* $Id: dbdimp.c,v 1.44 2004/02/14 17:36:38 matt Exp $ */
+/* $Id: dbdimp.c,v 1.45 2004/03/16 19:08:22 matt Exp $ */
 
 #include "SQLiteXS.h"
 
@@ -294,8 +294,11 @@
 char *
 sqlite_decode(imp_dbh_t *imp_dbh, char *input, size_t *len)
 {
-  char *ret = malloc(*len);
-  char *swit = ret;
+  char *ret;
+  char *swit;
+
+  New(1, ret, *len, char);
+  swit = ret;
 
   while (*input) {
     switch (*input) {