diff options
Diffstat (limited to 'intern/cycles/subd/subd_patch_table.cpp')
-rw-r--r-- | intern/cycles/subd/subd_patch_table.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/intern/cycles/subd/subd_patch_table.cpp b/intern/cycles/subd/subd_patch_table.cpp index 62572efa88a..68ec1b2c6a6 100644 --- a/intern/cycles/subd/subd_patch_table.cpp +++ b/intern/cycles/subd/subd_patch_table.cpp @@ -214,7 +214,7 @@ void PackedPatchTable::pack(Far::PatchTable* patch_table, int offset) } table.resize(total_size()); - uint* data = table.data(); + uint* data = &table[0]; uint* array = data; uint* index = array + num_arrays * PATCH_ARRAY_SIZE; @@ -259,7 +259,7 @@ void PackedPatchTable::pack(Far::PatchTable* patch_table, int offset) void PackedPatchTable::copy_adjusting_offsets(uint* dest, int doffset) { - uint* src = table.data(); + uint* src = &table[0]; /* arrays */ for(int i = 0; i < num_arrays; i++) { |