From ec9f5ea799e93da1d4902dcf52262572322dac8e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Duval?= Date: Mon, 16 Jul 2007 19:12:37 +0000 Subject: [PATCH] fixed ppc build. It was broken since r21611. Obviously it's not tested. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21626 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/system/boot/platform/openfirmware/devices.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/system/boot/platform/openfirmware/devices.cpp b/src/system/boot/platform/openfirmware/devices.cpp index ecc6a2e363..601ac5059c 100644 --- a/src/system/boot/platform/openfirmware/devices.cpp +++ b/src/system/boot/platform/openfirmware/devices.cpp @@ -187,12 +187,15 @@ platform_add_block_devices(stage2_args *args, NodeList *devicesList) status_t platform_register_boot_device(Node *device) { - disk_identifier &disk = gKernelArgs.boot_disk.identifier; + disk_identifier disk; disk.bus_type = UNKNOWN_BUS; disk.device_type = UNKNOWN_DEVICE; disk.device.unknown.size = device->Size(); + gKernelArgs.boot_volume.SetData(BOOT_VOLUME_DISK_IDENTIFIER, B_RAW_TYPE, + &disk, sizeof(disk_identifier)); + return B_OK; }