Index: src/libical/icaltypes.c =================================================================== --- src/libical/icaltypes.c (revision 15307) +++ src/libical/icaltypes.c (working copy) @@ -178,10 +178,10 @@ { char *temp; + icalerror_check_arg_rz((stat.code != ICAL_UNKNOWN_STATUS),"Status"); + temp = (char*)icalmemory_new_buffer(TEMP_MAX); - icalerror_check_arg_rz((stat.code != ICAL_UNKNOWN_STATUS),"Status"); - if (stat.desc == 0){ stat.desc = icalenum_reqstat_desc(stat.code); }