safe_free or if(x) free(x)

andreas moroder claudiamoroder at
Fri Sep 14 12:57:02 GMT 2001


I counted 193 occurences of safe_free in the source files but i counted also 
more then hundred lines of code where I found a 'if' and a free() statement 
in the same line.

Is there a reason that both variants are used ?

Wouldn't it be more efficient to rewite safe_free as a macro, like the 
dlinklist macros ?


More information about the samba-technical mailing list