lcov-report:
@mkdir coverage
@lcov --compat-libtool --directory $(top_srcdir)/src --capture --output-file coverage/coverage.info
- @lcov -l coverage/coverage.info |grep "\\.h" |cut -d " " -f 2 > coverage/remove
+ @lcov -l coverage/coverage.info | grep -v "`cd $(top_srcdir) && pwd`" | cut -d: -f1 > coverage/remove
@lcov -r coverage/coverage.info `cat coverage/remove` > coverage/coverage.cleaned.info
@rm coverage/remove
@mv coverage/coverage.cleaned.info coverage/coverage.info
m4_define([lt_age], v_min)
##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##
##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##
-
+
AC_INIT([eina], [v_ver.beta2], [enlightenment-devel@lists.sourceforge.net])
AC_PREREQ([2.59])
AC_CONFIG_SRCDIR([configure.ac])
if test "x${have_iconv}" = "xyes" ; then
AC_MSG_CHECKING([whether iconv() is in libc])
-
+
AC_LINK_IFELSE(
[AC_LANG_PROGRAM(
[[
-eina (1.0.0.001+svn.55075slp2+build01) unstable; urgency=low
-
- * [SVN 55075 Merge]
- * Update to SVN Revision 55075.
- * Git: 165.213.180.234:/git/slp/pkgs/eina
- * Tag: eina_1.0.0.001+svn.55075slp2+build01
-
- -- Myoungwoon Kim <myoungwoon.kim@samsung.com> Thu, 02 Dec 2010 08:45:42 +0900
-
eina (1.0.0.001+svn.51480slp2+build04) unstable; urgency=low
* [SVN 54761 Merge]
Priority: optional
Maintainer: Jaehwan Kim <jae.hwan.kim@samsung.com>, Juyung Seo <juyung.seo@samsung.com>
Original-Maintainer: Debian Pkg-e Team <pkg-e-devel@lists.alioth.debian.org>
-Uploaders: Albin Tonnerre <albin.tonnerre@gmail.com>, Jan Lübbe<jluebbe@debian.org>,Myoungwoon Kim <myoungwoon.kim@samsung.com>, Sangjin Lee <lsj119@samsung.com>
+Uploaders: Albin Tonnerre <albin.tonnerre@gmail.com>, Jan Lübbe<jluebbe@debian.org>, Sangjin Lee <lsj119@samsung.com>
Build-Depends: debhelper (>= 6), cdbs, doxygen, pkg-config, libtool, automake
Standards-Version: 3.8.3
Homepage: http://www.enlightenment.org
EAPI void eina_array_step_set(Eina_Array *array,
unsigned int sizeof_eina_array,
unsigned int step) EINA_ARG_NONNULL(1);
-static inline void eina_array_clean(Eina_Array *array) EINA_ARG_NONNULL(1);
+EAPI void eina_array_clean(Eina_Array *array) EINA_ARG_NONNULL(1);
EAPI void eina_array_flush(Eina_Array *array) EINA_ARG_NONNULL(1);
EAPI Eina_Bool eina_array_remove(Eina_Array * array,
Eina_Bool (*keep)(void *data, void *gdata),
unsigned int idx) EINA_ARG_NONNULL(1);
static inline void eina_array_data_set(const Eina_Array *array,
unsigned int idx,
- const void *data) EINA_ARG_NONNULL(1);
+ const void *data) EINA_ARG_NONNULL(1, 3);
static inline unsigned int eina_array_count_get(const Eina_Array *array) EINA_ARG_NONNULL(1);
EAPI Eina_Iterator *eina_array_iterator_new(const Eina_Array *array) EINA_MALLOC EINA_ARG_NONNULL(1) EINA_WARN_UNUSED_RESULT;
EAPI Eina_Accessor *eina_array_accessor_new(const Eina_Array *array) EINA_MALLOC EINA_ARG_NONNULL(1) EINA_WARN_UNUSED_RESULT;
}
/**
- * @brief Clean an array.
- *
- * @param array The array to clean.
- *
- * This function sets the count member of @p array to 0. For
- * performance reasons, there is no check of @p array. If it is
- * @c NULL or invalid, the program may crash.
- */
-static inline void
-eina_array_clean(Eina_Array *array)
-{
- array->count = 0;
-}
-
-/**
* @}
*/
}
/**
+ * @brief Clean an array.
+ *
+ * @param array The array to clean.
+ *
+ * This function sets the count member of @p array to 0. For
+ * performance reasons, there is no check of @p array. If it is
+ * @c NULL or invalid, the program may crash.
+ */
+EAPI void
+eina_array_clean(Eina_Array *array)
+{
+ EINA_SAFETY_ON_NULL_RETURN(array);
+ EINA_MAGIC_CHECK_ARRAY(array);
+
+ array->count = 0;
+}
+
+/**
* @brief Flush an array.
*
* @param array The array to flush.
#include "eina_config.h"
#include "eina_private.h"
#include "eina_error.h"
-#include "eina_log.h"
/* undefs EINA_ARG_NONULL() so NULL checks are not compiled out! */
#include "eina_safety_checks.h"
}
tmp = wfmt;
- while (strchr(tmp, '%'))
+ while (strchr(tmp, "%"))
{
tmp++;
if (*tmp == 'z')
module_la_LIBTOOLFLAGS = --tag=disable-static
install-data-hook:
- rm -f $(DESTDIR)$(controllerdir)/$(controller_LTLIBRARIES)
+ rm -f $(controllerdir)/$(controller_LTLIBRARIES)
endif
endif
module_la_LIBTOOLFLAGS = --tag=disable-static
install-data-hook:
- rm -f $(DESTDIR)$(controllerdir)/$(controller_LTLIBRARIES)
+ rm -f $(controllerdir)/$(controller_LTLIBRARIES)
endif
endif
module_la_LIBTOOLFLAGS = --tag=disable-static
install-data-hook:
- rm -f $(DESTDIR)$(controllerdir)/$(controller_LTLIBRARIES)
+ rm -f $(controllerdir)/$(controller_LTLIBRARIES)
endif
endif
module_la_LIBTOOLFLAGS = --tag=disable-static
install-data-hook:
- rm -f $(DESTDIR)$(controllerdir)/$(controller_LTLIBRARIES)
+ rm -f $(controllerdir)/$(controller_LTLIBRARIES)
endif
endif
module_la_LIBTOOLFLAGS = --tag=disable-static
install-data-hook:
- rm -f $(DESTDIR)$(controllerdir)/$(controller_LTLIBRARIES)
+ rm -f $(controllerdir)/$(controller_LTLIBRARIES)
endif
endif
module_la_LIBTOOLFLAGS = --tag=disable-static
install-data-hook:
- rm -f $(DESTDIR)$(controllerdir)/$(controller_LTLIBRARIES)
+ rm -f $(controllerdir)/$(controller_LTLIBRARIES)
endif
endif
module_la_LIBTOOLFLAGS = --tag=disable-static
install-data-hook:
- rm -f $(DESTDIR)$(controllerdir)/$(controller_LTLIBRARIES)
+ rm -f $(controllerdir)/$(controller_LTLIBRARIES)
endif
endif