mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-03-03 16:56:54 +00:00
14_CUL_TX.pm: some further cases when modifiying the code (Forum #90003)
git-svn-id: https://svn.fhem.de/fhem/trunk@17102 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
6282e9cefd
commit
991d23282d
@ -38,8 +38,10 @@ CUL_TX_Define($$)
|
||||
my $dp = $modules{CUL_TX}{defptr};
|
||||
my $old = ($dp && $dp->{$a[2]} ? $dp->{$a[2]}{NAME} : "");
|
||||
my $op = ($hash->{OLDDEF} ? "modify":"define");
|
||||
my $oc = ($hash->{OLDDEF} ? $hash->{CODE} : "");
|
||||
return "Cannot $op $hash->{NAME} as the code $a[2] is already used by $old"
|
||||
if($old);
|
||||
if($old && $oc ne $a[2]);
|
||||
delete($modules{CUL_TX}{defptr}{$oc}) if($oc);
|
||||
|
||||
$hash->{CODE} = $a[2];
|
||||
$hash->{corr} = ((int(@a) > 3) ? $a[3] : 0);
|
||||
|
Loading…
x
Reference in New Issue
Block a user