That message is produced as a result of function definitions of the form:
extern foo(int i);
which have no explicit return type. Nothing to do with
CString
.
Note: it would really help if you actually showed us the line(s) of code that produces the error message.