diff --git a/ActiveSync/NSData+ActiveSync.m b/ActiveSync/NSData+ActiveSync.m index 7114403cc..dd925c715 100644 --- a/ActiveSync/NSData+ActiveSync.m +++ b/ActiveSync/NSData+ActiveSync.m @@ -32,6 +32,8 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. #import #import +#import + #import #import @@ -45,11 +47,18 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - (void) _dumpToFile { - NSString *path; + BOOL debugOn; - path = [NSString stringWithFormat: @"/tmp/%@.data", [[NSProcessInfo processInfo] globallyUniqueString]]; - [self writeToFile: path atomically: YES]; - [self errorWithFormat: @"Original data written to: %@", path]; + debugOn = [[SOGoSystemDefaults sharedSystemDefaults] easDebugEnabled]; + + if (debugOn) + { + NSString *path; + + path = [NSString stringWithFormat: @"/tmp/%@.data", [[NSProcessInfo processInfo] globallyUniqueString]]; + [self writeToFile: path atomically: YES]; + [self errorWithFormat: @"Original data written to: %@", path]; + } } //