Moin Moin!
Außerdem ist es unnötig, vor dem Aufruf von
free()
aufNULL
zu testen: Wird anfree()
ein Null-Zeiger übergeben, macht die Funktion einfach gar nichts.
Bist Du Dir sicher, dass das in den C-Standards steht? Ich denke, das ist eher eine GNU-Erweiterung. Es schadet jedenfalls nicht, auf pointer!=NULL zu prüfen.
Alexander
--
Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so".
Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so".