|
@@ -136,8 +136,7 @@ acpi_extract_package(union acpi_object *package,
|
|
|
break;
|
|
|
case 'B':
|
|
|
size_required +=
|
|
|
- sizeof(u8 *) +
|
|
|
- (element->buffer.length * sizeof(u8));
|
|
|
+ sizeof(u8 *) + element->buffer.length;
|
|
|
tail_offset += sizeof(u8 *);
|
|
|
break;
|
|
|
default:
|
|
@@ -255,7 +254,7 @@ acpi_extract_package(union acpi_object *package,
|
|
|
memcpy(tail, element->buffer.pointer,
|
|
|
element->buffer.length);
|
|
|
head += sizeof(u8 *);
|
|
|
- tail += element->buffer.length * sizeof(u8);
|
|
|
+ tail += element->buffer.length;
|
|
|
break;
|
|
|
default:
|
|
|
/* Should never get here */
|