| 62 fprintf(stderr, "Cannot open database %s: %s\n", TEST_DB, sqlite3_errmsg(db)); |
62 fprintf(stderr, "Cannot open database %s: %s\n", TEST_DB, sqlite3_errmsg(db)); |
| 63 fclose(f); |
63 fclose(f); |
| 64 return 1; |
64 return 1; |
| 65 } |
65 } |
| 66 |
66 |
| 67 CxBuffer *buf = cxBufferCreate(NULL, 2048, NULL, CX_BUFFER_AUTO_EXTEND | CX_BUFFER_FREE_CONTENTS); |
67 CxBuffer *buf = cxBufferCreate(cxDefaultAllocator, NULL, 2048, CX_BUFFER_AUTO_EXTEND | CX_BUFFER_FREE_CONTENTS); |
| 68 cx_stream_copy(f, buf, (cx_read_func)fread, (cx_write_func)cxBufferWrite); |
68 cx_stream_copy(f, buf, (cx_read_func)fread, (cx_write_func)cxBufferWrite); |
| 69 int err = 0; |
69 int err = 0; |
| 70 if(buf->size > 0) { |
70 if(buf->size > 0) { |
| 71 cxBufferTerminate(buf); |
71 cxBufferTerminate(buf); |
| 72 |
72 |