Quote:
Originally Posted by shabbir
I dont totally agree on the issues. I am not challenging the issue but out of interest I would like to know.

Still not sure of what bug its talking about.
Try
Code:
int main(){
int *ptr=malloc(10);
return 0;
}
as well as this
Code:
int main(){
int *ptr=(int*)malloc(10);
return 0;
}
In the first case you should get an error which is hidden in second case. That's what the FAQ is talking about.
Quote:
Originally Posted by shabbir
If I maintain the consistency of type casting everytime this should never come in the scenario.
Most of the time the maintainer of the code is not the original coder. Even if the person is same it's very difficult to keep track of such things in a projects of any appreciable size.