Having two copies of this header, especially a cached copy which is read-write and frequently written to, seems like an open invitation to errors. Is there a good reason for this or can I refactor into something better?

It could probably be cleaned up.

Reply via email to