]> wimlib.net Git - wimlib/blobdiff - src/wimboot.c
wimboot.c: Fix error number printing
[wimlib] / src / wimboot.c
index 2d3ab08f8157c5df8a9f46c2e158a9fd8ce1e873..9270d41587d74c49b2af2c234bb4e32c4cea700b 100644 (file)
@@ -209,7 +209,7 @@ retry_ioctl:
                } else {
                        set_errno_from_win32_error(err);
                        ERROR_WITH_ERRNO("Failed to add overlay source \"%ls\" "
-                                        "to volume \"%ls\" (err=0x%08"PRIu32")",
+                                        "to volume \"%ls\" (err=0x%08"PRIx32")",
                                         wim_path, drive_path + 4, (uint32_t)err);
                        ret = WIMLIB_ERR_WIMBOOT;
                        goto out_close_handle;
@@ -282,7 +282,7 @@ wimboot_set_pointer(const wchar_t *path, u64 data_source_id,
                DWORD err = GetLastError();
                set_errno_from_win32_error(err);
                ERROR_WITH_ERRNO("\"%ls\": Couldn't set WIMBoot pointer data "
-                                "(err=0x%08x)", path, (uint32_t)err);
+                                "(err=0x%08"PRIx32")", path, (uint32_t)err);
                ret = WIMLIB_ERR_WIMBOOT;
                goto out_close_handle;
        }