[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Calendar handling fixes

From: Pawel Kot
Subject: Calendar handling fixes
Date: Sat, 18 Jan 2003 00:58:28 +0100 (CET)


I fixed two minor problems with calendar notes handling: the information
should be displayed correctly now. There are some issues left:
 -reading calendar information always returns no more then 100 locations,
even when there are more of them busy (message count in the frame is
returned correctly)
 - I can't save more then 220 entries with gnokii. When trying to save
221st entry I got an error. Peter reports more then 500 entries. I'm
 - deletion logic is broken. Xgnokii and gnokii delete messages in the
iteration, setting 'location' to the value of the note number in the list.
It works with nk6100 driver. It does not with nk7110 and nk6510. We use
here 'virtual' locations. Ie. the physical location is mapped into the
virtual one, so the locations from the users point of view always begins
with 1 and always is contigous. Delete function from these drivers do read
the calendar status every time it is called. We come to such situation
1. gnokii -> delete 1
2. driver -> get calendar status
3. driver -> get the physical location of the 1st message
4. driver -> remove the given phisical location
5. gnokii -> delete 2
6. driver -> get calendar status
7. driver -> get the physical location of the 2nd message
and we loose here. 2nd message is now 3rd from the original layout. Any
ideas for the best solution?

Anyway I can't experience the coredumps Peter reporrted.

All changes made apply to nk7110 and nk6510 drivers.
mailto:address@hidden :: mailto:address@hidden :: Kernel Traffic po polsku

reply via email to

[Prev in Thread] Current Thread [Next in Thread]