Blender Git Loki

Git Commits -> Revision 95847f6

Revision 95847f6 by Bastien Montagne (master)
January 9, 2015, 08:53 (GMT)
Fix T43159: Copying of linked datablocks using relpath leads to invalid paths in new copies.

Propper fix reverting most of rB60e70c0c6014e5, which was only partial specific fix.
This code uses generic `BKE_id_lib_local_paths()` func to handle all possible paths.

Reviewers: sergey, campbellbarton

Differential Revision: https://developer.blender.org/D977

Commit Details:

Full Hash: 95847f6ac7ce074501d0f7f2b874ef4036601dc4
Parent Commit: 1b8240f
Lines Changed: +92, -18

22 Modified Paths:

/source/blender/blenkernel/intern/action.c (+4, -0) (Diff)
/source/blender/blenkernel/intern/armature.c (+4, -0) (Diff)
/source/blender/blenkernel/intern/brush.c (+4, -0) (Diff)
/source/blender/blenkernel/intern/camera.c (+4, -0) (Diff)
/source/blender/blenkernel/intern/curve.c (+4, -0) (Diff)
/source/blender/blenkernel/intern/group.c (+4, -0) (Diff)
/source/blender/blenkernel/intern/image.c (+4, -5) (Diff)
/source/blender/blenkernel/intern/key.c (+5, -1) (Diff)
/source/blender/blenkernel/intern/lamp.c (+4, -0) (Diff)
/source/blender/blenkernel/intern/lattice.c (+4, -0) (Diff)
/source/blender/blenkernel/intern/linestyle.c (+4, -0) (Diff)
/source/blender/blenkernel/intern/mask.c (+5, -0) (Diff)
/source/blender/blenkernel/intern/material.c (+4, -0) (Diff)
/source/blender/blenkernel/intern/mball.c (+4, -0) (Diff)
/source/blender/blenkernel/intern/mesh.c (+4, -0) (Diff)
/source/blender/blenkernel/intern/node.c (+4, -0) (Diff)
/source/blender/blenkernel/intern/object.c (+4, -0) (Diff)
/source/blender/blenkernel/intern/particle.c (+4, -0) (Diff)
/source/blender/blenkernel/intern/speaker.c (+4, -0) (Diff)
/source/blender/blenkernel/intern/text.c (+5, -11) (Diff)
/source/blender/blenkernel/intern/texture.c (+4, -0) (Diff)
/source/blender/blenkernel/intern/world.c (+5, -1) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021