openbmc/build/tmp/deploy/sdk/witherspoon-2019-08-08/sysroots/armv6-openbmc-linux-gnueabi/usr/src/debug/systemd/1_242+AUTOINC+db2e367bfc-r0/git/src/basic/fs-util.h
static inline void rmdir_and_free(char* p)
{
    PROTECT_ERRNO;
    (void)rmdir(p);
    free(p);
}
/* Useful for usage with _cleanup_(), removes a directory and frees the pointer
 */
Useful for usage with _cleanup_(), removes a directory and frees the pointer
Useful for usage with _cleanup_ () removes a directory and frees the pointer
static inline void rmdir_and_free(char* p)
{
    PROTECT_ERRNO;
    (void)rmdir(p);
    free(p);
}
static inline void rmdir_and_free ( char * p ) { PROTECT_ERRNO ; ( void ) rmdir ( p ) ; free ( p ) ; }
Useful for usage with _cleanup_(), removes a directory and frees the pointer
Useful for usage with _cleanup_ () removes a directory and frees the pointer