294 cbuf->pos = 0; |
294 cbuf->pos = 0; |
295 cbuf->size = 0; |
295 cbuf->size = 0; |
296 pbuf->pos = 0; |
296 pbuf->pos = 0; |
297 pbuf->size = 0; |
297 pbuf->size = 0; |
298 |
298 |
299 AESEncrypter *enc = aes_encrypter_new(key, data, (dav_read_func)ucx_buffer_read); |
299 AESEncrypter *enc = aes_encrypter_new(key, data, (dav_read_func)ucx_buffer_read, NULL); |
300 char buf[1024]; |
300 char buf[1024]; |
301 size_t r = 0; |
301 size_t r = 0; |
302 while((r = aes_read(buf, 1, 1024, enc)) != 0) { |
302 while((r = aes_read(buf, 1, 1024, enc)) != 0) { |
303 ucx_buffer_write(buf, 1, r, cbuf); |
303 ucx_buffer_write(buf, 1, r, cbuf); |
304 } |
304 } |