|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Serge N. Pokhodyaev 2:5020/1838 26 Jun 2001 20:23:17 To : Bohdan Vlasyuk Subject : Re: лукавый gcc -------------------------------------------------------------------------------- ## On Tue, 26 Jun 2001 17:36:11 +0400 ## Bohdan Vlasyuk wrote to All: BV> :-/. А на вашем "неэхотаге" Он не наш :) Это на серваке фря стоит, а я сейчас на линуховой тачке пишу письмо :) BV> free валится в корку если два раза одни и тот же ptr free'ить?? Hет. [snp@amber:/tmp]% cat tst2.c #include <stdlib.h> int main() { char *p = malloc(10); if (NULL == p) return 1; free(p); free(p); free(p); return 0; } [snp@amber:/tmp]% gcc -Wall -o tst2 tst2.c [snp@amber:/tmp]% ./tst2 ; echo $? tst2 in free(): warning: page is already free. tst2 in free(): warning: page is already free. 0 Hо gcc так не ругался. Может, конечно, во фре gcc пропатчили, а может просто какие-то особенности libc. -- Serge --- Gnus/5.090004 (Oort Gnus v0.04) XEmacs/21.5 (anise) * Origin: f1838 (2:5020/1838) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/550878b7919bc.html, оценка из 5, голосов 10
|