Blenloader: make BLO_read_data_address work in C++
This commit is contained in:
@@ -180,7 +180,7 @@ bool BLO_write_is_undo(BlendWriter *writer);
|
||||
void *BLO_read_get_new_data_address(BlendDataReader *reader, const void *old_address);
|
||||
|
||||
#define BLO_read_data_address(reader, ptr_p) \
|
||||
*(ptr_p) = BLO_read_get_new_data_address((reader), *(ptr_p))
|
||||
*((void **)ptr_p) = BLO_read_get_new_data_address((reader), *(ptr_p))
|
||||
|
||||
typedef void (*BlendReadListFn)(BlendDataReader *reader, void *data);
|
||||
void BLO_read_list_cb(BlendDataReader *reader, struct ListBase *list, BlendReadListFn callback);
|
||||
|
||||
Reference in New Issue
Block a user