fixed clark in plusplus