| 759 data->read = read_func; |
759 data->read = read_func; |
| 760 data->seek = seek_func; |
760 data->seek = seek_func; |
| 761 data->length = 0; |
761 data->length = 0; |
| 762 } |
762 } |
| 763 |
763 |
| 764 void dav_set_content_data(DavResource *res, char *content, size_t length) { |
764 void dav_set_content_data(DavResource *res, const char *content, size_t length) { |
| 765 DavSession *sn = res->session; |
765 DavSession *sn = res->session; |
| 766 DavResourceData *data = res->data; |
766 DavResourceData *data = res->data; |
| 767 data->content = dav_session_malloc(sn, length); |
767 data->content = dav_session_malloc(sn, length); |
| 768 memcpy(data->content, content, length); |
768 memcpy(data->content, content, length); |
| 769 data->read = NULL; |
769 data->read = NULL; |