summaryrefslogtreecommitdiff
path: root/src/libical/icalperiod.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/libical/icalperiod.c')
-rw-r--r--src/libical/icalperiod.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/libical/icalperiod.c b/src/libical/icalperiod.c
index 160229a..52be357 100644
--- a/src/libical/icalperiod.c
+++ b/src/libical/icalperiod.c
@@ -48,7 +48,7 @@ struct icalperiodtype icalperiodtype_from_string (const char* str)
struct icalperiodtype p, null_p;
char *s = icalmemory_strdup(str);
- char *start, *end = s;
+ char *start, *end;
icalerrorstate es;
/* Errors are normally generated in the following code, so save
@@ -130,7 +130,7 @@ char* icalperiodtype_as_ical_string_r(struct icalperiodtype p)
start = icaltime_as_ical_string_r(p.start);
icalmemory_append_string(&buf, &buf_ptr, &buf_size, start);
- icalmemory_free_buffer(start);
+ icalmemory_free_buffer((void*)start);
if(!icaltime_is_null_time(p.end)){
end = icaltime_as_ical_string_r(p.end);
@@ -141,7 +141,7 @@ char* icalperiodtype_as_ical_string_r(struct icalperiodtype p)
icalmemory_append_char(&buf, &buf_ptr, &buf_size, '/');
icalmemory_append_string(&buf, &buf_ptr, &buf_size, end);
- icalmemory_free_buffer(end);
+ icalmemory_free_buffer((void*)end);
return buf;
}