]> granicus.if.org Git - transmission/commitdiff
when checking the previous tracker address for the torrent creator, don't use a...
authorMitchell Livingston <livings124@transmissionbt.com>
Sun, 17 Aug 2008 22:50:02 +0000 (22:50 +0000)
committerMitchell Livingston <livings124@transmissionbt.com>
Sun, 17 Aug 2008 22:50:02 +0000 (22:50 +0000)
NEWS
macosx/CreatorWindowController.m

diff --git a/NEWS b/NEWS
index 72599390ff2b3bb7258d997f88eb4d44c08a28e7..fbf9e736b4ada39e7db883812daaae8096a55e61 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -15,6 +15,7 @@ http://trac.transmissionbt.com/query?group=component&milestone=1.33
    + Fix small memory leaks
 - Mac
    + Rephrase "data not fully available" to "remaining time unknown"
+   + Fix bug where torrent file creation would fail because an extra blank tracker addresses was inserted
 - Daemon
    + Fix crash when adding nonexistent torrents via transmission-remote
 - GTK+
index 54badb2c1c1139ea51c92a573c926e538f35c0e1..be07718d003a89604dc7ceee2be67ad611a0b8a9 100644 (file)
             NSString * tracker;
             if ((tracker = [fDefaults stringForKey: @"CreatorTracker"]))
             {
-                [fTrackers addObject: tracker];
                 [fDefaults removeObjectForKey: @"CreatorTracker"];
-                [fDefaults setObject: fTrackers forKey: @"CreatorTrackers"];
+                if (![tracker isEqualToString: @""])
+                {
+                    [fTrackers addObject: tracker];
+                    [fDefaults setObject: fTrackers forKey: @"CreatorTrackers"];
+                }
             }
         }