Fix the ID user count when changing `posebone.custom_shape`. The code uses `reinterpret_cast<ID *>(pchan->custom)` instead of `&pchan->custom->id`, as the former is `nullptr`-safe. Pull Request: https://projects.blender.org/blender/blender/pulls/141726