I wrote: > Alvaro Herrera <alvhe...@alvh.no-ip.org> writes: >> Hmm, we can leave it unused in our code, but it still needs to be >> initialized to some valid memory context anyway; otherwise hypothetical >> code that uses it would still crash.
> I think we want that to happen, actually, because it's impossible > to guess what such hypothetical code needs the context to be. I guess we could have the back branches continue to create a shared_cast_context and just not use it in core. Seems rather expensive for a very hypothetical compatibility measure, though. regards, tom lane