Hi, As I didn't receive any objections I went ahead and incorporated the CMISLog utility this morning (http://svn.apache.org/r1449287).
All uses of the log() macro have now been replaced with a CMISLog macro equivalent. Most our "log" statements were around errors so I've used CMISLogError in quite a few places. This means these messages will appear by default as the default log level is set to Info for Release builds (see CMISLog.h). If you want to ensure all logging is suppressed set the log level to Off in your app. The logging in checkStatusCodeForResponse in CMISHttpRequest is also now using CMISLogTrace regardless of the status code. This provides a way to easily reveal the response body for all requests. Regards, Gavin On 19 Feb 2013, at 22:49, Gavin Cornwell <[email protected]> wrote: > Hi, > > As promised in the status call on Monday I've committed a proposed CMISLog > utility to SVN (http://svn.apache.org/r1447948). > > If there are no objections I will add the implementation, add it to XCode and > convert all current uses of log(), but probably after Peter S has finished > his current cleanup task. > > @Peter E, with the convenience macros present I think that gives you the > override mechanism you required? > > Regards, > > Gavin > > > --- > Gavin Cornwell > Mobile Engineering Manager > Alfresco Software, Inc. > > > > >
