{
da_ret_t ret = DA_RESULT_OK;
char *buffer = DA_NULL;
- int buffer_size = 0;
- int write_success_len = 0;
+ size_t buffer_size = 0;
+ size_t write_success_len = 0;
void *fd = DA_NULL;
// DA_LOGV("");
{
da_ret_t ret = DA_RESULT_OK;
char *buffer = DA_NULL;
- int buffer_size = 0;
+ size_t buffer_size = 0;
DA_LOGV("");
da_ret_t file_write_ongoing(file_info_t *file_info, char *body, int body_len)
{
da_ret_t ret = DA_RESULT_OK;
- int buffer_size = 0;
+ size_t buffer_size = 0;
char *buffer = DA_NULL;
DA_LOGV("");
temp_http_msg_request->http_body = NULL;
}
__http_header_destroy_all_field(&(temp_http_msg_request->head));
- free(temp_http_msg_request);
+ free(*http_msg_request);
*http_msg_request = NULL;
}
}
DA_LOGV("");
if (temp_http_msg_response) {
__http_header_destroy_all_field(&(temp_http_msg_response->head));
- free(temp_http_msg_response);
+ free(*http_msg_response);
*http_msg_response = DA_NULL;
}
}
#include "download-agent-type.h"
#include "download-agent-dl-info.h"
-#define DA_FILE_BUF_SIZE (1024*32) //bytes
+#define DA_FILE_BUF_SIZE (1024*32*2) //bytes
da_ret_t check_drm_convert(file_info_t *file_info);
da_bool_t is_file_exist(const char *file_path);
%define _ux_define tizen2.3
Name: download-provider
Summary: Download the contents in background
-Version: 2.1.40
+Version: 2.1.50
Release: 0
Group: Development/Libraries
License: Apache-2.0
%endif
%define cmake \
- CFLAGS="${CFLAGS:-%optflags} -fPIC -D_REENTRANT -fvisibility=hidden"; export CFLAGS \
+ CFLAGS="${CFLAGS:-%optflags} -fPIC -D_REENTRANT -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fvisibility=hidden"; export CFLAGS \
FFLAGS="${FFLAGS:-%optflags} -fPIC -fvisibility=hidden"; export FFLAGS \
LDFLAGS+=" -Wl,--as-needed -Wl,--hash-style=both"; export LDFLAGS \
%__cmake \\\
break;
}
}
- if(ids) {
- free(ids);
- }
+ }
+ if(ids) {
+ free(ids);
}
}
-
break;
}
case DP_PROP_HTTP_HEADER: