]> sipb.mit.edu Git - ikiwiki.git/blobdiff - IkiWiki.pm
web commit by EthanGlasserCamp: use diff -ur so I can apply this easier in the future
[ikiwiki.git] / IkiWiki.pm
index 1d9d2492cf2eb0170ab9916632e351adca4edf80..73bc747f9b443c6aee916b057b3f21c9d61c3c66 100644 (file)
@@ -593,7 +593,8 @@ sub saveindex () { #{{{
                        "ctime=$pagectime{$page} ".
                        "src=$pagesources{$page}";
                $line.=" dest=$_" foreach @{$renderedfiles{$page}};
-               $line.=" link=$_" foreach @{$links{$page}};
+               my %count;
+               $line.=" link=$_" foreach grep { ++$count{$_} == 1 } @{$links{$page}};
                if (exists $depends{$page}) {
                        $line.=" depends=".encode_entities($depends{$page}, " \t\n");
                }