rem: icalproperty_new_requeststatus( icalreqstattype_as_string(rs) ) );
add: icalproperty_new_requeststatus(rs));
context: icalcomponent* icalmessage_new_error_reply(icalcomponent* c,					   const char* user,					   const char* msg,					   const char* debug,					   icalrequeststatus code){    icalcomponent *reply;    icalcomponent *inner, *cinner;    struct icalreqstattype rs;    icalerror_check_arg_rz(c,"c");        reply = icalmessage_new_reply_base(c,user,msg);    inner = icalmessage_get_inner(reply);    cinner = icalmessage_get_inner(c);    if(reply == 0){	return 0;    }    if( code != ICAL_UNKNOWN_STATUS){	rs.code = code;	rs.debug = debug;		icalcomponent_add_property(inner, 				   icalproperty_new_requeststatus(				       icalreqstattype_as_string(rs)				       ) 	    );    } else { /*  code == ICAL_UNKNOWN_STATUS */ 	/* Copy all of the request status properties */	icalproperty *p;	for(p = icalcomponent_get_first_property(cinner,						 ICAL_REQUESTSTATUS_PROPERTY);	    p != 0;	    p = icalcomponent_get_next_property(cinner,						ICAL_REQUESTSTATUS_PROPERTY)){	    	    icalcomponent_add_property(inner,icalproperty_new_clone(p));	}    }    return reply;}