From 1dac1cfc01d097711206320b7910cb296ae8c246 Mon Sep 17 00:00:00 2001 From: joey Date: Mon, 20 Mar 2006 05:51:22 +0000 Subject: fix subpage creation --- ikiwiki | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'ikiwiki') diff --git a/ikiwiki b/ikiwiki index d727d904a..d1a31eb55 100755 --- a/ikiwiki +++ b/ikiwiki @@ -489,7 +489,7 @@ sub rcs_commit ($$$) { #{{{ # else since rcs_prepedit was called. my ($oldrev)=$rcstoken=~/^([0-9]+)$/; # untaint my $rev=svn_info("Revision", "$config{srcdir}/$file"); - if ($rev != $oldrev) { + if (defined $rev && defined $oldrev && $rev != $oldrev) { # Merge their changes into the file that we've # changed. chdir($config{srcdir}); # svn merge wants to be here @@ -501,7 +501,7 @@ sub rcs_commit ($$$) { #{{{ if (system("svn", "commit", "--quiet", "-m", possibly_foolish_untaint($message), - "$config{srcdir}/$file") != 0) { + "$config{srcdir}") != 0) { my $conflict=readfile("$config{srcdir}/$file"); if (system("svn", "revert", "--quiet", "$config{srcdir}/$file") != 0) { warn("svn revert failed\n"); -- cgit v1.2.3