ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/kgsueme/kgsueme/room.pl
(Generate patch)

Comparing kgsueme/kgsueme/room.pl (file contents):
Revision 1.13 by pcg, Tue Jun 3 07:35:08 2003 UTC vs.
Revision 1.14 by pcg, Tue Jul 22 21:24:50 2003 UTC

69} 69}
70 70
71sub event_update_games { 71sub event_update_games {
72 my ($self, $add, $update, $remove) = @_; 72 my ($self, $add, $update, $remove) = @_;
73 73
74 $appwin::gamelist->update ($self, $add, $update, $remove); 74 $self->{app}{gamelist}->update ($self, $add, $update, $remove);
75} 75}
76 76
77sub event_join { 77sub event_join {
78 my ($self) = @_; 78 my ($self) = @_;
79 $self->SUPER::event_join; 79 $self->SUPER::event_join;
89 89
90sub event_part { 90sub event_part {
91 my ($self) = @_; 91 my ($self) = @_;
92 92
93 delete $::config->{rooms}{$self->{channel}}; 93 delete $::config->{rooms}{$self->{channel}};
94 delete $appwin::self->{roomlist}{room}{$self->{channel}}; 94 delete $self->{app}{roomlist}{room}{$self->{channel}};
95 (remove Glib::Source delete $self->{gameupdate}) if $self->{gameupdate}; 95 (remove Glib::Source delete $self->{gameupdate}) if $self->{gameupdate};
96 $self->unlisten; 96 $self->unlisten;
97 97
98 $self->SUPER::event_part; 98 $self->SUPER::event_part;
99} 99}

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines