Try to further fix compilation on GCC
This commit is contained in:
parent
a1171e9431
commit
ed7acd97cf
|
@ -27,8 +27,8 @@ std::string escape(const std::string& in) {
|
|||
return out;
|
||||
}
|
||||
|
||||
}; // namespace html
|
||||
}; // namespace blankie
|
||||
} // namespace html
|
||||
} // namespace blankie
|
||||
|
||||
static inline const char* get_replacement(char c) {
|
||||
switch (c) {
|
||||
|
|
|
@ -134,8 +134,8 @@ std::string normalize_path(const std::string& str) {
|
|||
return res;
|
||||
}
|
||||
|
||||
}; // namespace murl
|
||||
}; // namespace blankie
|
||||
} // namespace murl
|
||||
} // namespace blankie
|
||||
|
||||
static void handle_segment(std::vector<std::string>& segments, const std::string& str, size_t offset, size_t length) {
|
||||
if (length == 2 && str[offset] == '.' && str[offset + 1] == '.') {
|
||||
|
|
|
@ -48,8 +48,8 @@ std::string Element::serialize() const {
|
|||
return out;
|
||||
}
|
||||
|
||||
}; // namespace html
|
||||
}; // namespace blankie
|
||||
} // namespace html
|
||||
} // namespace blankie
|
||||
|
||||
static inline bool is_autoclosing_tag(const char* tag) {
|
||||
return !strncmp(tag, "link", 5) || !strncmp(tag, "meta", 5) || !strncmp(tag, "img", 4) || !strncmp(tag, "br", 3);
|
||||
|
|
|
@ -25,7 +25,7 @@ public:
|
|||
this->_message = httplib::to_string(error);
|
||||
}
|
||||
|
||||
const constexpr char* what() const noexcept {
|
||||
inline const char* what() const noexcept {
|
||||
return this->_message.c_str();
|
||||
}
|
||||
|
||||
|
@ -37,7 +37,7 @@ class PixivException : public std::exception {
|
|||
public:
|
||||
PixivException(int status_, std::string message) : status(status_), _message(std::move(message)) {}
|
||||
|
||||
const constexpr char* what() const noexcept {
|
||||
inline const char* what() const noexcept {
|
||||
return this->_message.c_str();
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue