Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 40782548

Von Moritz Bunkus vor mehr als 17 Jahren hinzugefügt

  • ID 40782548cf82ac1e4c0fe417113a4cb3072e9390
  • Vorgänger 1387c8c3
  • Nachfolger 154fc71c

Eine Funktion zum "sicheren" Aufrufen von Unterfunktionen eingebaut, damit &{ $form->{nextsub} }(); nicht ungeprüft aufgerufen werden muss.

Unterschiede anzeigen:

bin/mozilla/amtemplates.pl
43 43
# end of main
44 44

  
45 45
sub display {
46
  if ($form->{display_nextsub}) {
47
    &{ $form->{display_nextsub} }();
48
  } else {
49
    die "display_nextsub not defined";
50
  }
46
  call_sub($form->{display_nextsub});
51 47
}
52 48

  
53 49
sub save {
54
  if ($form->{save_nextsub}) {
55
    &{ $form->{save_nextsub} }();
56
  } else {
57
    die "save_nextsub not defined";
58
  }
50
  call_sub($form->{save_nextsub});
59 51
}
60 52

  
61 53
sub edit {
62
  if ($form->{edit_nextsub}) {
63
    &{ $form->{edit_nextsub} }();
64
  } else {
65
    die "edit_nextsub not defined";
66
  }
54
  call_sub($form->{edit_nextsub});
67 55
}
68 56

  
69 57
sub display_template {

Auch abrufbar als: Unified diff