From 0ebb665083983345c8d97c7b5fa4b6d0ab49a00f Mon Sep 17 00:00:00 2001 From: Janos Kovacs Date: Tue, 27 Nov 2012 14:22:39 +0200 Subject: [PATCH] murphy-db: fix floating read/write in column.c --- src/murphy-db/mdb/column.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/murphy-db/mdb/column.c b/src/murphy-db/mdb/column.c index ad874b8..581871e 100644 --- a/src/murphy-db/mdb/column.c +++ b/src/murphy-db/mdb/column.c @@ -72,6 +72,10 @@ void mdb_column_write(mdb_column_t *dst_desc, void *dst_data, *(uint32_t *)dst = *(uint32_t *)src; break; + case mqi_floating: + *(double *)dst = *(double *)src; + break; + case mqi_blob: memcpy(dst, src, lgh); break; @@ -110,6 +114,10 @@ void mdb_column_read(mqi_column_desc_t *dst_desc, void *dst_data, *(uint32_t *)dst = *(uint32_t *)src; break; + case mqi_floating: + *(double *)dst = *(double *)src; + break; + case mqi_blob: memcpy(dst, src, lgh); break; -- 2.7.4