Для начала
VC6 не было типа wchar_t
. Однако в обоих случаях это 16-битный тип, поэтому это не должно вызывать серьезных проблем. Вероятно, это не связано с проблемами, с которыми вы сталкиваетесь malloc()
и free()
, которые работают с необработанной, нетипизированной памятью.