Implicit declaration of function setxattr is invalid in c99

Wenn ihr bei Xcode 5 das Warning „Implicit declaration of function setxattr is invalid in c99“ bekommt, lässt sich dies ganz einfach beseitigen.

Seit Xcode 5 ist es nötig bei Aufrufen zu Funktionen wie beispielsweise setxattr, removexattr oder getxattr folgenden Import zur Klasse hinzuzufügen:

 

#include <sys/xattr.h>

 

Anschließend sollte das Warning verschwinden…