Removed constexpr for g++-5.
the build was successful Details

This commit is contained in:
tastytea 2019-02-25 14:49:18 +01:00
parent 25628e1d5d
commit 4fb13d1876
Signed by: tastytea
GPG Key ID: CFC39497F1B26E07
2 changed files with 6 additions and 7 deletions

View File

@ -26,8 +26,7 @@
#include <iostream>
using namespace Mastodon;
constexpr return_base::operator const bool() const
return_base::operator const bool() const
{
if (error_code == 0)
{
@ -39,12 +38,12 @@ constexpr return_base::operator const bool() const
}
}
constexpr return_base::operator const uint8_t() const
return_base::operator const uint8_t() const
{
return error_code;
}
const return_call::operator const string() const
return_call::operator const string() const
{
return answer;
}

View File

@ -47,8 +47,8 @@ namespace Mastodon
uint8_t error_code = 0; // NOTE: http://mazack.org/unix/errno.php
string error_message;
constexpr operator const bool() const;
constexpr operator const uint8_t() const;
operator const bool() const;
operator const uint8_t() const;
} return_base;
/*!
@ -60,7 +60,7 @@ namespace Mastodon
uint16_t http_error_code = 0;
string answer;
const operator const string() const;
operator const string() const;
friend std::ostream &operator <<(std::ostream &out,
const return_call &ret);