From 2e436acff07917b4c94f3f1cdb87d940c1f1492f Mon Sep 17 00:00:00 2001 From: Ton Roosendaal Date: Thu, 20 Jan 2011 15:17:02 +0000 Subject: Bugfix #25611 Pose Proxy: layer settings only saved the 16 bits for proxy armatures, was still a short, whilst the other layer settings use ints. --- source/blender/makesdna/DNA_action_types.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'source/blender/makesdna/DNA_action_types.h') diff --git a/source/blender/makesdna/DNA_action_types.h b/source/blender/makesdna/DNA_action_types.h index cf1c379cbb6..17f9afce7c3 100644 --- a/source/blender/makesdna/DNA_action_types.h +++ b/source/blender/makesdna/DNA_action_types.h @@ -327,7 +327,9 @@ typedef struct bPose { ListBase chanbase; /* list of pose channels, PoseBones in RNA */ struct GHash *chanhash; /* ghash for quicker string lookups */ - short flag, proxy_layer; /* proxy layer: copy from armature, gets synced */ + short flag, pad; + unsigned int proxy_layer; /* proxy layer: copy from armature, gets synced */ + int pad1; float ctime; /* local action time of this pose */ float stride_offset[3]; /* applied to object */ -- cgit v1.2.3