diff -r 2068331949ee -r d52f6b0d94be MYDirectoryWatcher.m --- a/MYDirectoryWatcher.m Thu May 14 20:44:32 2009 -0700 +++ b/MYDirectoryWatcher.m Wed Jul 01 14:04:56 2009 -0700 @@ -35,7 +35,7 @@ self = [super init]; if (self != nil) { _path = path.copy; - _standardizedPath = [_path stringByStandardizingPath]; + _standardizedPath = [[_path stringByStandardizingPath] copy]; _target = target; _action = action; _latency = 5.0; @@ -48,6 +48,7 @@ { [self stop]; [_path release]; + [_standardizedPath release]; [super dealloc]; }