From 743d22b5f0592d0dba1d4d9040d998c9d711603e Mon Sep 17 00:00:00 2001 From: Dmitri Pal Date: Wed, 23 Dec 2009 15:14:51 -0500 Subject: REFARRAY: New referenced array object This object allows creation the arrays with the reference count. Usefull when there are many instances of some object have to reference dynamically allocated array which is common for all these instances. In case of ELAPI the event object keeps a referecne to the common array of the sinks in the fail over order. We decided that it will be a common object not specific only to ELAPI. All the review concerns related to this object have been addressed in this patch. It also has been moved to the common area. --- common/Makefile.am | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'common/Makefile.am') diff --git a/common/Makefile.am b/common/Makefile.am index 1659e0d17..29226ea5f 100644 --- a/common/Makefile.am +++ b/common/Makefile.am @@ -1,5 +1,5 @@ ACLOCAL_AMFLAGS = -I m4 -SUBDIRS = trace collection ini dhash path_utils elapi +SUBDIRS = trace collection ini dhash path_utils refarray elapi dist_noinst_DATA = \ m4 @@ -12,12 +12,14 @@ libsssd_util_la_LIBADD = \ collection/libcollection.la \ ini/libini_config.la \ dhash/libdhash.la \ + refarray/libref_array.la \ elapi/libelapi.la libsssd_util_la_CFLAGS = $(AM_CFLAGS) \ -I ./collection \ -I ./ini \ -I ./dhash \ -I ./elapi \ + -I ./refarray \ -I ./trace endif -- cgit