C++ binding destructors don't throw exceptions

This commit is contained in:
Ilja Golshtein
2010-09-29 10:09:03 +02:00
committed by Martin Sustrik
parent d14be62499
commit ec2e85919e
2 changed files with 3 additions and 4 deletions

View File

@@ -94,8 +94,7 @@ namespace zmq
inline ~message_t ()
{
int rc = zmq_msg_close (this);
if (rc != 0)
throw error_t ();
assert (rc == 0);
}
inline void rebuild ()
@@ -202,8 +201,7 @@ namespace zmq
inline ~socket_t ()
{
int rc = zmq_close (ptr);
if (rc != 0)
throw error_t ();
assert (rc == 0);
}
inline operator void* ()