[ECOS] fopen/fclose
Jurica Baricevic
jura@INTESIS.hr
Fri Mar 22 08:31:00 GMT 2002
Hi!
I have a quite simple question regarding memory allocation/deallocation in
fopen/fclose :-)
It seems that fopen() creates stream with new operator (fopen.cxx:133):
stream = new Cyg_StdioStream(....);
while its pair fclose() destroys it with the following combination
(fclose.cxx:101):
stream->~Cyg_StdioStream();
free(stream);
I wonder what could be the reason for not using delete operator in fclose()
instead?
Thanks,
Jura
--
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss
More information about the Ecos-discuss
mailing list