Hello,


I added some print() and all result[] values are zero.
That means that the transition from C-Code to python did not work.
I think the problem is in src/Net-ICal-Libical/netical.i:
In this define, "start" and "array" should be "unsigned long long" or "uint64_t":
int icalrecur_expand_recurrence(const char* rule, int start,
                                 int count, int *array);

Note that int or long can be 64-bit on 64-bit platforms, but on 32-bit platforms you need
to use "long long" or "uint64_t" to refer to a 64-bit (time_t) value.

Thanks for pointing out the source.
Can you provide a patch so I could also transfer it upstream?

I'm no python expert, but there is the (slow) hppa porterbox available: parisc.debian.net

This address doesn't seem to point to a valid web site

Thanks in advance!

/Nicolas

Reply via email to