diff --git a/src/install/PackageInstaller.zig b/src/install/PackageInstaller.zig index 1a4a810aca..10a58988d8 100644 --- a/src/install/PackageInstaller.zig +++ b/src/install/PackageInstaller.zig @@ -1003,7 +1003,7 @@ pub const PackageInstaller = struct { alias.slice(this.lockfile.buffers.string_bytes.items), resolution, context, - this.lockfile.packages.items(.meta)[package_id].integrity, + &this.lockfile.packages.items(.meta)[package_id].integrity, ); }, .remote_tarball => { diff --git a/src/install/PackageManager/PackageManagerEnqueue.zig b/src/install/PackageManager/PackageManagerEnqueue.zig index 54f03136ef..881f1bc763 100644 --- a/src/install/PackageManager/PackageManagerEnqueue.zig +++ b/src/install/PackageManager/PackageManagerEnqueue.zig @@ -129,7 +129,7 @@ pub fn enqueueTarballForReading( alias: string, resolution: *const Resolution, task_context: TaskCallbackContext, - integrity: Integrity, + integrity: *const Integrity, ) void { const path = this.lockfile.str(&resolution.value.local_tarball); const task_id = Task.Id.forTarball(path); @@ -152,7 +152,7 @@ pub fn enqueueTarballForReading( alias, path, resolution.*, - integrity, + integrity.*, ))); } diff --git a/src/install/isolated_install.zig b/src/install/isolated_install.zig index ffc0f52a97..d3d35604a8 100644 --- a/src/install/isolated_install.zig +++ b/src/install/isolated_install.zig @@ -1085,7 +1085,7 @@ pub fn installIsolatedPackages( dep.name.slice(string_buf), &pkg_res, ctx, - lockfile.packages.items(.meta)[pkg_id].integrity, + &lockfile.packages.items(.meta)[pkg_id].integrity, ); }, .remote_tarball => {