You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by sa...@apache.org on 2007/03/29 15:52:49 UTC
svn commit: r523713 - in /webservices/axis2/trunk/c/util:
include/axis2_log.h src/env.c src/log.c
Author: samisa
Date: Thu Mar 29 06:52:48 2007
New Revision: 523713
URL: http://svn.apache.org/viewvc?view=rev&rev=523713
Log:
Fixed some stuff related to ops
Modified:
webservices/axis2/trunk/c/util/include/axis2_log.h
webservices/axis2/trunk/c/util/src/env.c
webservices/axis2/trunk/c/util/src/log.c
Modified: webservices/axis2/trunk/c/util/include/axis2_log.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/util/include/axis2_log.h?view=diff&rev=523713&r1=523712&r2=523713
==============================================================================
--- webservices/axis2/trunk/c/util/include/axis2_log.h (original)
+++ webservices/axis2/trunk/c/util/include/axis2_log.h Thu Mar 29 06:52:48 2007
@@ -149,11 +149,22 @@
const int linenumber,
const axis2_char_t *format, ...);
+ AXIS2_EXTERN void AXIS2_CALL
+ axis2_log_free(axis2_allocator_t *allocator,
+ struct axis2_log *log);
+
+ AXIS2_EXTERN void AXIS2_CALL
+ axis2_log_write(axis2_log_t *log,
+ const axis2_char_t *buffer,
+ axis2_log_levels_t level,
+ const axis2_char_t *file,
+ const int line);
+
#define AXIS2_LOG_FREE(allocator, log) \
- ((log->ops)->free(allocator, log))
+ axis2_log_free(allocator, log)
-#define AXIS2_LOG_WRITE(log, buffer, level) \
- ((log)->ops->write(log, buffer, level,AXIS2_LOG_SI))
+#define AXIS2_LOG_WRITE(log, buffer, level, file) \
+ axis2_log_write(log, buffer, level, file, AXIS2_LOG_SI)
#define AXIS2_LOG_DEBUG axis2_log_impl_log_debug
#define AXIS2_LOG_INFO axis2_log_impl_log_info
Modified: webservices/axis2/trunk/c/util/src/env.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/util/src/env.c?view=diff&rev=523713&r1=523712&r2=523713
==============================================================================
--- webservices/axis2/trunk/c/util/src/env.c (original)
+++ webservices/axis2/trunk/c/util/src/env.c Thu Mar 29 06:52:48 2007
@@ -225,7 +225,7 @@
if (message && env->log)
{
- AXIS2_LOG_WRITE(env->log, message, level);
+ AXIS2_LOG_WRITE(env->log, message, level, NULL);
}
return AXIS2_SUCCESS;
}
Modified: webservices/axis2/trunk/c/util/src/log.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/util/src/log.c?view=diff&rev=523713&r1=523712&r2=523713
==============================================================================
--- webservices/axis2/trunk/c/util/src/log.c (original)
+++ webservices/axis2/trunk/c/util/src/log.c Thu Mar 29 06:52:48 2007
@@ -537,3 +537,19 @@
}
#endif
+AXIS2_EXTERN void AXIS2_CALL
+axis2_log_free(axis2_allocator_t *allocator,
+ struct axis2_log *log)
+{
+ log->ops->free(allocator, log);
+}
+
+AXIS2_EXTERN void AXIS2_CALL
+axis2_log_write(axis2_log_t *log,
+ const axis2_char_t *buffer,
+ axis2_log_levels_t level,
+ const axis2_char_t *file,
+ const int line)
+{
+ log->ops->write(log, buffer, level, file, line);
+}
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org