FHEM Forum

FHEM - Hausautomations-Systeme => Unterstützende Dienste => Kalendermodule => Thema gestartet von: betateilchen am 20 Januar 2017, 10:30:41

Titel: [patch] 57_Calendar.pm - prevent prototype warning
Beitrag von: betateilchen am 20 Januar 2017, 10:30:41
Hallo Boris,

um die seit einiger Zeit bei einem fhem-Neustart auftretende Warnung


PERL WARNING: ICal::Entry::getNextMonthlyDateByDay() called too early to check prototype at ./FHEM/57_Calendar.pm line 1196.


zu vermeiden, schlage ich folgenden Patch vor:


Index: 57_Calendar.pm
===================================================================
--- 57_Calendar.pm (Revision 13152)
+++ 57_Calendar.pm (Arbeitskopie)
@@ -658,6 +658,8 @@

package ICal::Entry;

+sub getNextMonthlyDateByDay($$$);
+
sub new($$) {
   my $class= shift;
   my ($type)= @_;
Titel: Antw:[patch] 57_Calendar.pm - prevent prototype warning
Beitrag von: Dr. Boris Neubert am 27 Januar 2017, 20:40:12
Danke!

Eingecheckt.