]> Sergey Matveev's repositories - public-inbox.git/blobdiff - lib/PublicInbox/OverIdx.pm
treewide: use *nix-specific dirname regexps
[public-inbox.git] / lib / PublicInbox / OverIdx.pm
index 8f7cf2bb97228b49f4b653ee94ecfa90d74dc3f4..e0893337e7843461740ad607ecff7aa5e7dd9b6f 100644 (file)
@@ -463,8 +463,8 @@ sub create {
        };
        unless (-r $fn) {
                require File::Path;
-               require File::Basename;
-               File::Path::mkpath(File::Basename::dirname($fn));
+               my ($dir) = ($fn =~ m!(.*?/)[^/]+\z!);
+               File::Path::mkpath($dir);
        }
        # create the DB:
        PublicInbox::Over::dbh($self);