Copy the correct value if the value is stored directly in the data pointer (in CmiExportValue).
Modified: trunk/reactos/boot/freeldr/freeldr/reactos/binhive.c
--- trunk/reactos/boot/freeldr/freeldr/reactos/binhive.c 2006-01-03 13:44:35 UTC (rev 20544) +++ trunk/reactos/boot/freeldr/freeldr/reactos/binhive.c 2006-01-03 14:56:47 UTC (rev 20545) @@ -1079,7 +1079,7 @@
ValueCell->DataSize = DataSize | REG_DATA_IN_OFFSET; ValueCell->DataType = DataType; memcpy (&ValueCell->DataOffset,
- Data,
+ &Data,
DataSize); } else