Просмотр исходного кода

[Minor] Compilation error with __has_attribuute operator

GCC recommands to add alternative to __has_attribute operator:

https://gcc.gnu.org/onlinedocs/cpp/_005f_005fhas_005fattribute.html
tags/2.5
Thierry Fournier 4 лет назад
Родитель
Сommit
1f45648464
1 измененных файлов: 6 добавлений и 2 удалений
  1. 6
    2
      config.h.in

+ 6
- 2
config.h.in Просмотреть файл

@@ -375,8 +375,12 @@ typedef off_t goffset;
# endif
#elif defined(__GNUC__)
/* GCC based */
# if __has_attribute(__no_sanitize_address__)
# define RSPAMD_NO_SANITIZE __attribute__((no_sanitize_address))
# if defined(__has_attribute)
# if __has_attribute(__no_sanitize_address__)
# define RSPAMD_NO_SANITIZE __attribute__((no_sanitize_address))
# else
# define RSPAMD_NO_SANITIZE
# endif
# else
# define RSPAMD_NO_SANITIZE
# endif

Загрузка…
Отмена
Сохранить