Remove warning fix test covering.
authorcedric <cedric>
Fri, 8 Aug 2008 12:29:13 +0000 (12:29 +0000)
committercedric <cedric@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Fri, 8 Aug 2008 12:29:13 +0000 (12:29 +0000)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/proto/eina@35405 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/eina_error.c
src/tests/eina_test_error.c

index 10bca52..04ab5dc 100644 (file)
  * if not, see <http://www.gnu.org/licenses/>.
  */
 
+#ifdef HAVE_CONFIG_H
+# include "config.h"
+#endif
+
 #include "eina_error.h"
 #include "eina_list.h"
 #include "eina_private.h"
@@ -149,7 +153,7 @@ EAPI void eina_error_print(Eina_Error_Level level, const char *file,
  *
  */
 EAPI void eina_error_print_cb_stdout(Eina_Error_Level level, const char *file,
-               const char *fnc, int line, const char *fmt, void *data,
+               const char *fnc, int line, const char *fmt, __UNUSED__ void *data,
                va_list args)
 {
        printf("%s", _colors[level]);
@@ -160,7 +164,7 @@ EAPI void eina_error_print_cb_stdout(Eina_Error_Level level, const char *file,
 /**
  *
  */
-EAPI void eina_error_print_cb_file(Eina_Error_Level level, const char *file,
+EAPI void eina_error_print_cb_file(__UNUSED__ Eina_Error_Level level, const char *file,
                const char *fnc, int line, const char *fmt, void *data,
                va_list args)
 {
index 90a303c..8502aea 100644 (file)
@@ -17,6 +17,7 @@
  */
 
 #include <stdlib.h>
+#include <stdio.h>
 
 #include "eina_suite.h"
 #include "eina_error.h"
@@ -60,6 +61,7 @@ START_TEST(eina_error_macro)
    eina_error_init();
 
    eina_error_log_level_set(EINA_ERROR_LEVEL_DBG);
+   eina_error_print_cb_set(eina_error_print_cb_file, stderr);
 
    EINA_ERROR_PERR("An error\n");
    EINA_ERROR_PINFO("An info\n");