aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonathan Wakely <jwakely@redhat.com>2018-10-16 16:24:00 +0100
committerJonathan Wakely <redi@gcc.gnu.org>2018-10-16 16:24:00 +0100
commit345fba60b1869ff344b9da9bd747352cb5fcab5b (patch)
treeac6778dabd7b4871a075af6580e6fd8274fc258d
parent5ae2c32a8abcc154af73692f55f6b60fc77b08ae (diff)
downloadgcc-345fba60b1869ff344b9da9bd747352cb5fcab5b.zip
gcc-345fba60b1869ff344b9da9bd747352cb5fcab5b.tar.gz
gcc-345fba60b1869ff344b9da9bd747352cb5fcab5b.tar.bz2
Add missing return
* include/experimental/socket (basic_socket::at_mark): Add missing return. From-SVN: r265199
-rw-r--r--libstdc++-v3/ChangeLog3
-rw-r--r--libstdc++-v3/include/experimental/socket8
2 files changed, 7 insertions, 4 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index bfb372d..f028349 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,5 +1,8 @@
2018-10-16 Jonathan Wakely <jwakely@redhat.com>
+ * include/experimental/socket (basic_socket::at_mark): Add missing
+ return.
+
* acinclude.m4 (GLIBCXX_CHECK_RANDOM_TR1): Replace with ...
(GLIBCXX_CHECK_DEV_RANDOM): New macro with more descriptive name.
Define _GLIBCXX_USE_DEV_RANDOM as well as _GLIBCXX_USE_RANDOM_TR1.
diff --git a/libstdc++-v3/include/experimental/socket b/libstdc++-v3/include/experimental/socket
index 7adb42e..e92a437 100644
--- a/libstdc++-v3/include/experimental/socket
+++ b/libstdc++-v3/include/experimental/socket
@@ -756,12 +756,12 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
{
const int __result = ::sockatmark(native_handle());
if (__result == -1)
- __ec.assign(errno, generic_category());
- else
{
- __ec.clear();
- return __result;
+ __ec.assign(errno, generic_category());
+ return false;
}
+ __ec.clear();
+ return (bool)__result;
}
size_t