OSDN Git Service

Stopped a warning.
authorTaku Amano <taku@toi-planning.net>
Fri, 4 Sep 2009 02:17:20 +0000 (11:17 +0900)
committerTaku Amano <taku@toi-planning.net>
Fri, 4 Sep 2009 02:17:20 +0000 (11:17 +0900)
lib/Lou.pm

index da5ca05..47ab26c 100644 (file)
@@ -26,13 +26,15 @@ use Acme::Lou;
 my $lou = undef;
 
 sub get_lou {
-       $lou if $lou;
+       if (! $lou) {
+               my $plugin = MT->component('Lou');
+               $lou = new Acme::Lou(
+                       mecab_charset =>
+                       $plugin->get_config_value('mecab_charset') || 'utf-8'
+               );
+       }
 
-       my $plugin = MT->component('Lou');
-       $lou = new Acme::Lou(
-               mecab_charset =>
-               $plugin->get_config_value('mecab_charset') || 'utf-8'
-       );
+       $lou;
 }
 
 sub _fltr_translate {