From 6c9ace27c591e48fdffdf5add6b4e11b2f669922 Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Thu, 20 Aug 2009 13:43:42 +0200 Subject: talloc: add defines and functions for TALLOC_MAJOR/MINOR_VERSION We also use the major and minor versions in the TALLOC_MAGIC, so that we can detect if two conflicting versions of talloc are loaded in one process. In this case we use talloc_log() to output a very useful debug message before we call talloc_abort(). metze --- lib/talloc/talloc.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'lib/talloc/talloc.mk') diff --git a/lib/talloc/talloc.mk b/lib/talloc/talloc.mk index fb57e44c4b..2a2e1100fc 100644 --- a/lib/talloc/talloc.mk +++ b/lib/talloc/talloc.mk @@ -1,7 +1,7 @@ TALLOC_OBJ = $(tallocdir)/talloc.o -TALLOC_SOLIB = libtalloc.$(SHLIBEXT).$(PACKAGE_VERSION) -TALLOC_SONAME = libtalloc.$(SHLIBEXT).1 +TALLOC_SOLIB = libtalloc.$(SHLIBEXT).$(TALLOC_VERSION) +TALLOC_SONAME = libtalloc.$(SHLIBEXT).$(TALLOC_VERSION_MAJOR) TALLOC_STLIB = libtalloc.a all:: $(TALLOC_STLIB) $(TALLOC_SOLIB) testsuite -- cgit