I am not sure who is the current maintainer for the Opie-sync plugin.

I have been having trouble with the datebook sync. It would work fine on
the first try or two, but then would truncate the list of events for no
obvious reason. 

I think I tracked it down. The problem (or at least, a problem) is that
the input parsing routine ignored the the "rhasenddate", causing it to
be put into the anonymous list. Then, on output, there would be two
"rhasenddate" tags in the XML. When it got read in again, the XML parse
would stop on the entry with duplicate tags.

I have attached a patch to make the parser skip over the rhasenddate tag
on input. However, I realized while writing this email that there also
should be a patch to have the parser complain about the problem. Looking
at opie_xml.c, there is no proper error handling!

Anyway, here is the patch against the latest CVS version.

678a679,682
>       else if(!strcasecmp(attr[i], "rhasenddate"))
>       {
>           /* skip it, this is encoded by enddt */
>       }

Paul Rensing



-- 
Paul Rensing <[EMAIL PROTECTED]>


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
Multisync-users mailing list
Multisync-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/multisync-users

Reply via email to