Jan Engelhardt wrote: > diff --git a/src/gsm/Makefile.am b/src/gsm/Makefile.am > index b72a8d4..237e134 100644 > --- a/src/gsm/Makefile.am > +++ b/src/gsm/Makefile.am > @@ -23,5 +23,8 @@ libosmogsm_la_SOURCES = a5.c rxlev_stat.c tlv_parser.c > comp128.c gsm_utils.c \ > > libosmogsm_la_LDFLAGS = -Wl,--version-script=$(srcdir)/libosmogsm.map > -version-info $(LIBVERSION) > libosmogsm_la_LIBADD = $(top_builddir)/src/libosmocore.la > +if !ENABLE_TALLOC > +libosmogsm_la_LIBDADD = -ltalloc > +endif
It seems wrong to use libtalloc when --disable-talloc is used? Why not fix the code to not use talloc_free() instead? And another thing, was there only an error about talloc_free()? That would mean an imbalance in the code which should be fixed.. //Peter
