Are you sure that's the right commit? I don't see any functional change. It just switches a direct function call to a function pointer.