Replace pointer magic with `std::string` and `blender::StringRef`. The old code modified the RNA path of F-Curves to extract & flip the bone name. The new code is not modifying any data, at the expense of a few more copies. Since these strings are not long, and the call to `BLI_string_flip_side_name()` also makes quite a few copies, the performance impact should be negligible. No functional changes. Pull Request: https://projects.blender.org/blender/blender/pulls/133005