From 2acadfd3605214b8adeb0a1d12a3a983a8af1871 Mon Sep 17 00:00:00 2001 From: Erik Larsson Date: Thu, 2 Dec 2010 09:43:45 +0100 Subject: [PATCH] mkntfs.c: Fixed reference to 'guid' member of ntfs_volume which does not exist in libntfs-3g. --- ntfsprogs/mkntfs.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/ntfsprogs/mkntfs.c b/ntfsprogs/mkntfs.c index 3fc70636..5a47d556 100644 --- a/ntfsprogs/mkntfs.c +++ b/ntfsprogs/mkntfs.c @@ -4010,6 +4010,7 @@ static BOOL mkntfs_create_root_structures(void) u8 *buf_log = NULL; int buf_sds_first_size; char *buf_sds; + GUID vol_guid; ntfs_log_quiet("Creating NTFS volume structures.\n"); nr_sysfiles = 27; @@ -4357,11 +4358,11 @@ static BOOL mkntfs_create_root_structures(void) */ if (!opts.use_epoch_time) { /* Generate a GUID for the volume. */ - uuid_generate((void*)&g_vol->guid); + uuid_generate((void*)&vol_guid); } else - memset(&g_vol->guid, 0, sizeof(g_vol->guid)); + memset(&g_vol->guid, 0, sizeof(vol_guid)); #endif - if (!create_file_volume(m, root_ref, volume_flags, &g_vol->guid)) + if (!create_file_volume(m, root_ref, volume_flags, &vol_guid)) return FALSE; ntfs_log_verbose("Creating $BadClus (mft record 8)\n"); m = (MFT_RECORD*)(g_buf + 8 * g_vol->mft_record_size);