bugfix Use of uninitialized value
This commit is contained in:
		@@ -35,7 +35,7 @@ use POSIX;
 | 
				
			|||||||
use JSON;
 | 
					use JSON;
 | 
				
			||||||
use Blocking;
 | 
					use Blocking;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
my $version = "0.1.55";
 | 
					my $version = "0.1.56";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -214,9 +214,15 @@ sub XiaomiFlowerSens($) {
 | 
				
			|||||||
    
 | 
					    
 | 
				
			||||||
    my $name    = $hash->{NAME};
 | 
					    my $name    = $hash->{NAME};
 | 
				
			||||||
    my $mac     = $hash->{BTMAC};
 | 
					    my $mac     = $hash->{BTMAC};
 | 
				
			||||||
    my $wfr     = 1 if( ReadingsVal($name, "firmware", 0) ne "2.6.2" );
 | 
					    my $wfr;
 | 
				
			||||||
    
 | 
					    
 | 
				
			||||||
    
 | 
					    
 | 
				
			||||||
 | 
					    if( ReadingsVal($name, "firmware", 0) eq "2.6.6" ) {
 | 
				
			||||||
 | 
					        $wfr    = 1;
 | 
				
			||||||
 | 
					    } else {
 | 
				
			||||||
 | 
					        $wfr    = 0;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    BlockingKill($hash->{helper}{RUNNING_PID}) if(defined($hash->{helper}{RUNNING_PID}));
 | 
					    BlockingKill($hash->{helper}{RUNNING_PID}) if(defined($hash->{helper}{RUNNING_PID}));
 | 
				
			||||||
        
 | 
					        
 | 
				
			||||||
    my $response_encode = XiaomiFlowerSens_forRun_encodeJSON($mac,$wfr);
 | 
					    my $response_encode = XiaomiFlowerSens_forRun_encodeJSON($mac,$wfr);
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user