Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!munnari.oz.au!diemen!sol!quan From: quan@sol.surv.utas.oz (Stephen Quan) Newsgroups: comp.lang.c Subject: Life after free? Summary: Is it sensible to return a pointer to something that has been freed? Keywords: free malloc Message-ID: Date: 27 Sep 90 04:37:36 GMT Sender: news@diemen.utas.edu.au Distribution: comp Lines: 16 char *funny(ch) char ch; { char *tmp; int i; tmp = (char *) malloc(100); for (i=0; i<=99 ; i++) *(tmp+i) = ch; free(tmp); return tmp; } Any comments on free-ing tmp before it is return-ed? Stephen Quan (quan@sol.surv.utas.edu.au) University of Tasmania.