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 pr...@apache.org on 2005/01/12 16:52:06 UTC
cvs commit: ws-axis/c/src/common AxisTrace.h AxisTrace.cpp
prestonf 2005/01/12 07:52:06
Modified: c/src/common AxisTrace.h AxisTrace.cpp
Log:
Hi All,
Update for trace in Transport.
Regards,
Fred Preston.
Revision Changes Path
1.23 +14 -1 ws-axis/c/src/common/AxisTrace.h
Index: AxisTrace.h
===================================================================
RCS file: /home/cvs/ws-axis/c/src/common/AxisTrace.h,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -r1.22 -r1.23
--- AxisTrace.h 12 Jan 2005 10:41:15 -0000 1.22
+++ AxisTrace.h 12 Jan 2005 15:52:06 -0000 1.23
@@ -250,7 +250,20 @@
/**
* Returns the trace entrypoints to pass to a dynamically loaded library.
*/
- static void getTraceEntrypoints(AxisTraceEntrypoints& entrypoints);
+#ifdef AXISTRACE_LIBRARY
+ static void getTraceEntrypoints(AxisTraceEntrypoints& entrypoints) {
+ entrypoints = *g_traceEntrypoints;
+ }
+#else
+ static void getTraceEntrypoints(AxisTraceEntrypoints& entrypoints) {
+ entrypoints.m_traceLine = traceLineInternal;
+ entrypoints.m_traceEntry = traceEntryInternal;
+ entrypoints.m_traceExit = traceExitInternal;
+ entrypoints.m_traceCatch = traceCatchInternal;
+ entrypoints.m_traceOn = m_bLoggingOn;
+ }
+#endif
+
#ifdef AXISTRACE_LIBRARY
static void setTraceEntrypoints(AxisTraceEntrypoints& entrypoints) {
g_traceEntrypoints = new AxisTraceEntrypoints;
1.50 +0 -8 ws-axis/c/src/common/AxisTrace.cpp
Index: AxisTrace.cpp
===================================================================
RCS file: /home/cvs/ws-axis/c/src/common/AxisTrace.cpp,v
retrieving revision 1.49
retrieving revision 1.50
diff -u -r1.49 -r1.50
--- AxisTrace.cpp 11 Jan 2005 17:01:47 -0000 1.49
+++ AxisTrace.cpp 12 Jan 2005 15:52:06 -0000 1.50
@@ -439,14 +439,6 @@
}
}
-void AxisTrace::getTraceEntrypoints(AxisTraceEntrypoints& entrypoints) {
- entrypoints.m_traceLine = traceLineInternal;
- entrypoints.m_traceEntry = traceEntryInternal;
- entrypoints.m_traceExit = traceExitInternal;
- entrypoints.m_traceCatch = traceCatchInternal;
- entrypoints.m_traceOn = m_bLoggingOn;
-}
-
/*
int main(int argc, char* argv[])
{