diff --git a/src/sled/lang/attributes.h b/src/sled/lang/attributes.h index 638959b..259997e 100644 --- a/src/sled/lang/attributes.h +++ b/src/sled/lang/attributes.h @@ -2,7 +2,9 @@ #define SLED_LANG_ATTRIBUTES_H #pragma once -#define SLED_DEPRECATED __attribute__((deprecated)) +// #define SLED_DEPRECATED __attribute__((deprecated)) +#define SLED_NODISCARD [[nodiscard]] +#define SLED_DEPRECATED [[deprecated]] #if defined(__clang__) && (!defined(SWIG)) #define SLED_THREAD_ANNOTATION_ATTRIBUTE__(x) __attribute__((x)) diff --git a/src/sled/strings/base64.h b/src/sled/strings/base64.h index 4ce916f..3f90d25 100644 --- a/src/sled/strings/base64.h +++ b/src/sled/strings/base64.h @@ -8,6 +8,7 @@ #ifndef SLED_STRINGS_BASE64_H #define SLED_STRINGS_BASE64_H +#include "sled/nonstd/string_view.h" #include "sled/status_or.h" #include #include