| Index: samples/sample_extension/sample_extension.cc
|
| diff --git a/samples/sample_extension/sample_extension.cc b/samples/sample_extension/sample_extension.cc
|
| index 2ca07f8a348f3d8affed6af3fd99c058c1fa4b76..5da20954cc3e1b78370545b5a3ebf5aeb2b534e4 100644
|
| --- a/samples/sample_extension/sample_extension.cc
|
| +++ b/samples/sample_extension/sample_extension.cc
|
| @@ -75,9 +75,10 @@ void wrappedRandomArray(Dart_Port dest_port_id,
|
|
|
| if (values != NULL) {
|
| Dart_CObject result;
|
| - result.type = Dart_CObject::kUint8Array;
|
| - result.value.as_byte_array.values = values;
|
| - result.value.as_byte_array.length = length;
|
| + result.type = Dart_CObject::kTypedData;
|
| + result.value.as_typed_data.type = Dart_CObject::kUint8Array;
|
| + result.value.as_typed_data.values = values;
|
| + result.value.as_typed_data.length = length;
|
| Dart_PostCObject(reply_port_id, &result);
|
| free(values);
|
| // It is OK that result is destroyed when function exits.
|
|
|