fix broken example config file and detect this breakage
[ikiwiki.git] / IkiWiki / Wrapper.pm
index 85d2591175a3904c97f94bf95566b5dd7cf89336..2e4925a1f049c4d032a853c6443b8bce433b9401 100644 (file)
@@ -19,6 +19,9 @@ sub gen_wrapper () { #{{{
                error("cannot create a wrapper that uses a setup file");
        }
        my $wrapper=possibly_foolish_untaint($config{wrapper});
+       if (! defined $wrapper || ! length $wrapper) {
+               error("wrapper filename not specified");
+       }
        delete $config{wrapper};
        
        my @envsave;