From ed4488f44846b488e077b3a2c6d8fc2ff7fb4dba Mon Sep 17 00:00:00 2001
From: Slaven Rezic <[email protected]>
Date: Sat, 27 Apr 2019 10:32:14 +0200
Subject: [PATCH] create_config_file: don't accidentally skip rest of directory
scanning (fix for #72)

---
lib/Inline.pm | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/lib/Inline.pm b/lib/Inline.pm
index b044f8f..8c732f6 100644
--- a/lib/Inline.pm
+++ b/lib/Inline.pm
@@ -843,7 +843,6 @@ sub create_config_file {

    my ($lib, $mod, $register, %checked,
        %languages, %types, %modules, %suffixes);
-  LIB:
    for my $lib (@INC) {
        next unless -d File::Spec->catdir($lib,"Inline");
        opendir LIB, File::Spec->catdir($lib,"Inline")
@@ -851,7 +850,7 @@ sub create_config_file {
        while ($mod = readdir(LIB)) {
            next unless $mod =~ /\.pm$/;
            $mod =~ s/\.pm$//;
-            next LIB if ($checked{$mod}++);
+            next if ($checked{$mod}++);
            if ($mod eq 'Config') {     # Skip Inline::Config
                warn M14_usage_Config();
                next;