diff --git a/src/extras/Makefile.am b/src/extras/Makefile.am index d6b5d37..0d86da2 100644 --- a/src/extras/Makefile.am +++ b/src/extras/Makefile.am @@ -1,5 +1,5 @@ bin_PROGRAMS = mdb-dump mdb_dump_SOURCES = mdb-dump.c mdbsupport.c -INCLUDES = -I$(top_srcdir)/include `glib-config --cflags` +INCLUDES = -I$(top_srcdir)/include $(GLIB_CFLAGS) LDADD = ../libmdb/libmdb.la -LIBS = `glib-config --libs` +LIBS = $(GLIB_LIBS) diff --git a/src/libmdb/Makefile.am b/src/libmdb/Makefile.am index eaf9db7..6f7b681 100644 --- a/src/libmdb/Makefile.am +++ b/src/libmdb/Makefile.am @@ -1,4 +1,4 @@ lib_LTLIBRARIES = libmdb.la -libmdb_la_SOURCES= catalog.c mem.c file.c kkd.c table.c data.c dump.c backend.c money.c sargs.c index.c like.c write.c stats.c map.c props.c +libmdb_la_SOURCES= catalog.c mem.c file.c kkd.c table.c data.c dump.c backend.c money.c sargs.c index.c like.c write.c stats.c map.c props.c worktable.c INCLUDES = -I$(top_srcdir)/include $(GLIB_CFLAGS) LIBS = $(GLIB_LIBS) -lm diff --git a/src/libmdb/data.c b/src/libmdb/data.c index df3466d..c6a3b3f 100644 --- a/src/libmdb/data.c +++ b/src/libmdb/data.c @@ -123,8 +123,10 @@ int bit_num = (col_num - 1) % 8; } /* bool has to be handled specially because it uses the null bit to store its ** value*/ -static int mdb_xfer_bound_bool(MdbHandle *mdb, MdbColumn *col, int value) +static int +mdb_xfer_bound_bool(MdbHandle *mdb, MdbColumn *col, int value) { + col->cur_value_len = value; if (col->bind_ptr) { strcpy(col->bind_ptr, value ? "0" : "1");