* details.
*
* You should have received a copy of the GNU Lesser General Public License
- * along with this file; if not, see http://www.gnu.org/licenses/.
+ * along with this file; if not, see https://www.gnu.org/licenses/.
*/
#ifdef HAVE_CONFIG_H
wdentry->num_links = inode->i_nlink;
wdentry->attributes = inode->i_attributes;
wdentry->hard_link_group_id = inode->i_ino;
- wdentry->creation_time = wim_timestamp_to_timespec(inode->i_creation_time);
- wdentry->last_write_time = wim_timestamp_to_timespec(inode->i_last_write_time);
- wdentry->last_access_time = wim_timestamp_to_timespec(inode->i_last_access_time);
+
+ wim_timestamp_to_wimlib_timespec(inode->i_creation_time,
+ &wdentry->creation_time,
+ &wdentry->creation_time_high);
+
+ wim_timestamp_to_wimlib_timespec(inode->i_last_write_time,
+ &wdentry->last_write_time,
+ &wdentry->last_write_time_high);
+
+ wim_timestamp_to_wimlib_timespec(inode->i_last_access_time,
+ &wdentry->last_access_time,
+ &wdentry->last_access_time_high);
+
if (inode_get_unix_data(inode, &unix_data)) {
wdentry->unix_uid = unix_data.uid;
wdentry->unix_gid = unix_data.gid;
path = canonicalize_wim_path(_path);
if (path == NULL)
return WIMLIB_ERR_NOMEM;
-
- ret = wim_checksum_unhashed_blobs(wim);
- if (ret)
- return ret;
-
struct image_iterate_dir_tree_ctx ctx = {
.path = path,
.flags = flags,