[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[ipchat-devel] ipchat src/demux.c src/pqueue.c src/pqueue.h te...
From: |
Maximiliano Pin |
Subject: |
[ipchat-devel] ipchat src/demux.c src/pqueue.c src/pqueue.h te... |
Date: |
Fri, 25 Mar 2005 12:12:54 -0500 |
CVSROOT: /cvsroot/ipchat
Module name: ipchat
Branch:
Changes by: Maximiliano Pin <address@hidden> 05/03/25 17:12:51
Modified files:
src : demux.c pqueue.c pqueue.h
test : test_demux.c test_pqueue.c
Log message:
Fixed bug in demux. It used pq_chpri, which could modify the wrong timer
(another timer with the same priority, ie. next_alarm). New functions
have
been added to pqueue than do not use equals_f: pq_chpri_ptr and
pq_del_ptr.
This pq_del_ptr is now being used instead of pq_del_func.
The equals_f for timers (timer_eq) has been removed as it's no longer
needed. The tests have been improved. Function dmx_dispatch_timer was
doing
a silly call which has been removed.
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/ipchat/ipchat/src/demux.c.diff?tr1=1.16&tr2=1.17&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ipchat/ipchat/src/pqueue.c.diff?tr1=1.11&tr2=1.12&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ipchat/ipchat/src/pqueue.h.diff?tr1=1.8&tr2=1.9&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ipchat/ipchat/test/test_demux.c.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ipchat/ipchat/test/test_pqueue.c.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [ipchat-devel] ipchat src/demux.c src/pqueue.c src/pqueue.h te...,
Maximiliano Pin <=