On Friday 30 November 2007 02:23:10 Klaus Darilion wrote: > True, but I thought it is a "static" buffer, like: > static unsigned char aux[sizeof(ast_frame)]; ? Then you have to ask whether it is possible or not that more than one thread uses that buffer at the same time. If not, then it's safe, otherwise, maybe not.