Monique Faria e48c585c94 event: fix crash when no end date is given
In this commit, we fixed a crash report that occurred when an event had no end date.

Events with no end dates are all-day, 1-day length events. But, when an event with no end date set was synchronized with calendar (happened mostly with birthdays), it caused crashes, because the function responsible for getting the end date received NULL.

To correct this, we considered that end = start + 1day when no end date is set. With this, the mistake was corrected. Another thing that was correct along with this were two memory leaks, caused by the allocation of both end and start date that were not been freed.

https://bugzilla.gnome.org/show_bug.cgi?id=762985
2016-03-08 00:48:16 -03:00
2016-03-07 10:39:48 +01:00
2015-04-26 15:14:55 -04:00
2014-12-24 15:55:56 -05:00
2012-04-25 23:56:34 -04:00
2016-03-02 22:28:53 -03:00
2012-04-25 23:56:34 -04:00
2015-01-30 12:58:12 -05:00
2015-05-25 15:08:56 -03:00
2016-03-02 22:28:53 -03:00
2014-03-31 19:28:09 +02:00
2012-04-26 01:54:43 -04:00
2016-01-19 18:16:34 -02:00

Calendar is a calendar application for GNOME.

Design is an ongoing effort, so is development.

The wiki is [here][1]

[1]: https://wiki.gnome.org/Design/Apps/Calendar
S
Description
No description provided
Readme
19 MiB
Languages
C 97.6%
Meson 1.2%
CSS 0.7%
Python 0.3%
Shell 0.2%