Extra Clang Tools 6 documentation

clang-tidy - android-cloexec-creat

«  android-cloexec-accept4   ::   Contents   ::   android-cloexec-dup  »

android-cloexec-creat

The usage of creat() is not recommended, it’s better to use open().

Examples:

int fd = creat(path, mode);

// becomes

int fd = open(path, O_WRONLY | O_CREAT | O_TRUNC | O_CLOEXEC, mode);

«  android-cloexec-accept4   ::   Contents   ::   android-cloexec-dup  »