Revert "lib/download.c: xbps_fetch_file: remove unnecesary memset() calls."

This reverts commit 74970f2e92.
This commit is contained in:
Juan RP 2013-11-26 10:31:16 +01:00
parent 5c6fdf41dd
commit 5a7eb2255d

View File

@ -115,6 +115,7 @@ xbps_fetch_file(struct xbps_handle *xhp, const char *uri, const char *flags)
if ((url = fetchParseURL(uri)) == NULL) if ((url = fetchParseURL(uri)) == NULL)
return -1; return -1;
memset(&fetch_flags, 0, sizeof(fetch_flags));
if (flags != NULL) if (flags != NULL)
strlcpy(fetch_flags, flags, 7); strlcpy(fetch_flags, flags, 7);
/* /*
@ -130,6 +131,7 @@ xbps_fetch_file(struct xbps_handle *xhp, const char *uri, const char *flags)
/* /*
* Check if we have to resume a transfer. * Check if we have to resume a transfer.
*/ */
memset(&st_tmpfile, 0, sizeof(st_tmpfile));
if (stat(tempfile, &st_tmpfile) == 0) { if (stat(tempfile, &st_tmpfile) == 0) {
if (st_tmpfile.st_size > 0) if (st_tmpfile.st_size > 0)
restart = true; restart = true;
@ -142,6 +144,7 @@ xbps_fetch_file(struct xbps_handle *xhp, const char *uri, const char *flags)
/* /*
* Check if we have to refetch a transfer. * Check if we have to refetch a transfer.
*/ */
memset(&st, 0, sizeof(st));
if (stat(filename, &st) == 0) { if (stat(filename, &st) == 0) {
refetch = true; refetch = true;
url->last_modified = st.st_mtime; url->last_modified = st.st_mtime;