From cb8a078e091dbe6e4861a6d624d349f288378764 Mon Sep 17 00:00:00 2001 From: MarkRivers Date: Thu, 20 Apr 2006 19:29:12 +0000 Subject: [PATCH] Use new pasynTrace->vprint function --- motorApp/MotorSrc/drvMotorAsyn.c | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/motorApp/MotorSrc/drvMotorAsyn.c b/motorApp/MotorSrc/drvMotorAsyn.c index fc6642a9..096cdee2 100644 --- a/motorApp/MotorSrc/drvMotorAsyn.c +++ b/motorApp/MotorSrc/drvMotorAsyn.c @@ -481,25 +481,23 @@ static int logFunc(void *userParam, { va_list pvar; asynUser *pasynUser = (asynUser *)userParam; - int reason; - reason=pasynTrace->getTraceMask(pasynUser); va_start(pvar, pFormat); switch(logMask) { case motorAxisTraceError: - if (reason & ASYN_TRACE_ERROR) vfprintf(stdout, pFormat, pvar); + pasynTrace->vprint(pasynUser, ASYN_TRACE_ERROR, pFormat, pvar); break; case motorAxisTraceIODevice: - if (reason & ASYN_TRACEIO_DEVICE) vfprintf(stdout, pFormat, pvar); + pasynTrace->vprint(pasynUser, ASYN_TRACEIO_DEVICE, pFormat, pvar); break; case motorAxisTraceIOFilter: - if (reason & ASYN_TRACEIO_FILTER) vfprintf(stdout, pFormat, pvar); + pasynTrace->vprint(pasynUser, ASYN_TRACEIO_FILTER, pFormat, pvar); break; case motorAxisTraceIODriver: - if (reason & ASYN_TRACEIO_DRIVER) vfprintf(stdout, pFormat, pvar); + pasynTrace->vprint(pasynUser, ASYN_TRACEIO_DRIVER, pFormat, pvar); break; case motorAxisTraceFlow: - if (reason & ASYN_TRACE_FLOW) vfprintf(stdout, pFormat, pvar); + pasynTrace->vprint(pasynUser, ASYN_TRACE_FLOW, pFormat, pvar); break; default: asynPrint(pasynUser, ASYN_TRACE_ERROR, "drvMotorAsyn:logFunc unknown logMask %d\n", logMask);