diff options
author | Franck Bui <fbui@suse.com> | 2018-03-15 06:23:46 +0100 |
---|---|---|
committer | Yu Watanabe <watanabe.yu+github@gmail.com> | 2018-03-15 14:23:46 +0900 |
commit | 848e863acc51ecfb0f3955c498874588201d9130 (patch) | |
tree | fedd8948ff6e083243b591df36d723340a457096 /src/basic/log.h | |
parent | 3b71cf46bee9364323c6bfb7018210d8f35f5820 (diff) | |
download | systemd-848e863acc51ecfb0f3955c498874588201d9130.tar.gz systemd-848e863acc51ecfb0f3955c498874588201d9130.tar.bz2 systemd-848e863acc51ecfb0f3955c498874588201d9130.zip |
basic/macros: rename noreturn into _noreturn_ (#8456)
"noreturn" is reserved and can be used in other header files we include:
[ 16s] In file included from /usr/include/gcrypt.h:30:0,
[ 16s] from ../src/journal/journal-file.h:26,
[ 16s] from ../src/journal/journal-vacuum.c:31:
[ 16s] /usr/include/gpg-error.h:1544:46: error: expected ‘,’ or ‘;’ before ‘)’ token
[ 16s] void gpgrt_log_bug (const char *fmt, ...) GPGRT_ATTR_NR_PRINTF(1,2);
Here we include grcrypt.h (which in turns include gpg-error.h) *after* we
"noreturn" was defined in macro.h.
Diffstat (limited to 'src/basic/log.h')
-rw-r--r-- | src/basic/log.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/basic/log.h b/src/basic/log.h index efcf0f1bfc..314be128a2 100644 --- a/src/basic/log.h +++ b/src/basic/log.h @@ -186,7 +186,7 @@ int log_dump_internal( char *buffer); /* Logging for various assertions */ -noreturn void log_assert_failed_realm( +_noreturn_ void log_assert_failed_realm( LogRealm realm, const char *text, const char *file, @@ -195,7 +195,7 @@ noreturn void log_assert_failed_realm( #define log_assert_failed(text, ...) \ log_assert_failed_realm(LOG_REALM, (text), __VA_ARGS__) -noreturn void log_assert_failed_unreachable_realm( +_noreturn_ void log_assert_failed_unreachable_realm( LogRealm realm, const char *text, const char *file, |