Compiler Warning (level 1) C4119

different bases 'base1' and 'base2' specified

Two based pointers are incompatible because they have different bases. The compiler cannot convert between them.