Lars Gullik Bjønnes wrote:
> Peter Kümmel <[EMAIL PROTECTED]> writes:
> 
> | Reflecting:
> | 
> | So much trouble because of ICONV_CONST.
> | 
> | We should have used my initial solution:
> | 
> | template<class T>
> | struct optional_p2p_const_cast
> | {
> |     optional_p2p_const_cast(T const ** p2p) : t_p2p(p2p) {}
> |     operator T const **() { return t_p2p; }
> |     operator T       **() { return const_cast<T **>(t_p2p); }
> |     T const ** t_p2p;
> | };
> | 
> | Why have we chosen the long way? Changing three build systems
> | producing more than 40 mails,  wasting the time several developers.
> 
> Who cares about the buildsystems?
> 

I care about my free time.

> We have changed _one_ line in the code.
> And that is far more important.
> 

Reply via email to