[WARNING]
Whenever there is a pointer conversion which may produce loss of data, this message is produces. Loss of data can happen if a far (e.g. 3 byte pointer) is assigned to a pointer of smaller type (e.g. a near 1 byte pointer).
char *near nP;
char *far fP;
void foo(void) {
nP = fP; // warning here
}
Check if this loss of data is intended.