I have following macro embedded in my code. When code in compiled using Borland 4.0 it gives warning
Warning: Condition is always true in function xxxx.Code:#define GET_ASCII(n) ( (n >= 0) && (n <= 9) ) ? ( n + '0' ) : ( 'a' + n - 10 ) )
But VC 6 do not show this warning.
May I know, what is this about and how to remove this?
I get similar warning for another couple of 'if' conditions.
Please let me know.