[patch] 57_Calendar.pm - prevent prototype warning

Begonnen von betateilchen, 20 Januar 2017, 10:30:41

Vorheriges Thema - Nächstes Thema

betateilchen

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)= @_;
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

Dr. Boris Neubert

Globaler Moderator, Developer, aktives Mitglied des FHEM e.V. (Marketing, Verwaltung)
Bitte keine unaufgeforderten privaten Nachrichten!