Removed constexpr for g++-5.
the build was successful
Details
the build was successful
Details
This commit is contained in:
parent
25628e1d5d
commit
4fb13d1876
|
@ -26,8 +26,7 @@
|
||||||
#include <iostream>
|
#include <iostream>
|
||||||
|
|
||||||
using namespace Mastodon;
|
using namespace Mastodon;
|
||||||
|
return_base::operator const bool() const
|
||||||
constexpr return_base::operator const bool() const
|
|
||||||
{
|
{
|
||||||
if (error_code == 0)
|
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;
|
return error_code;
|
||||||
}
|
}
|
||||||
|
|
||||||
const return_call::operator const string() const
|
return_call::operator const string() const
|
||||||
{
|
{
|
||||||
return answer;
|
return answer;
|
||||||
}
|
}
|
||||||
|
|
|
@ -47,8 +47,8 @@ namespace Mastodon
|
||||||
uint8_t error_code = 0; // NOTE: http://mazack.org/unix/errno.php
|
uint8_t error_code = 0; // NOTE: http://mazack.org/unix/errno.php
|
||||||
string error_message;
|
string error_message;
|
||||||
|
|
||||||
constexpr operator const bool() const;
|
operator const bool() const;
|
||||||
constexpr operator const uint8_t() const;
|
operator const uint8_t() const;
|
||||||
} return_base;
|
} return_base;
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
|
@ -60,7 +60,7 @@ namespace Mastodon
|
||||||
uint16_t http_error_code = 0;
|
uint16_t http_error_code = 0;
|
||||||
string answer;
|
string answer;
|
||||||
|
|
||||||
const operator const string() const;
|
operator const string() const;
|
||||||
friend std::ostream &operator <<(std::ostream &out,
|
friend std::ostream &operator <<(std::ostream &out,
|
||||||
const return_call &ret);
|
const return_call &ret);
|
||||||
|
|
||||||
|
|
Reference in New Issue