From e8438a6235f0a37f5126c7253700dbab3dcff4d1 Mon Sep 17 00:00:00 2001 From: Ludovic Marcotte Date: Fri, 10 Jan 2014 14:53:49 -0500 Subject: [PATCH] Don't write decoded stuff if not needed --- ActiveSync/NSData+ActiveSync.m | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/ActiveSync/NSData+ActiveSync.m b/ActiveSync/NSData+ActiveSync.m index f8e89b135..451668178 100644 --- a/ActiveSync/NSData+ActiveSync.m +++ b/ActiveSync/NSData+ActiveSync.m @@ -25,6 +25,8 @@ NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVE #include #include +#define WBXMLDEBUG 0 + @implementation NSData (ActiveSync) - (NSData *) wbxml2xml @@ -54,7 +56,10 @@ NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVE } data = [[NSData alloc] initWithBytes: xml length: xml_len]; + +#if WBXMLDEBUG [data writeToFile: @"/tmp/protocol.decoded" atomically: YES]; +#endif free(xml); @@ -101,7 +106,10 @@ NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVE } data = [[NSData alloc] initWithBytes: wbxml length: wbxml_len]; + +#if WBXMLDEBUG [data writeToFile: @"/tmp/protocol.encoded" atomically: YES]; +#endif free(wbxml); wbxml_conv_xml2wbxml_destroy(conv);