Mercurial > hg > release > heapstats-2.1
changeset 274:fa115df256ab
Bug 3767: Compiler warnings at `snmp_session::remote_port`
Reviewed-by: ykubota
https://github.com/HeapStats/heapstats/pull/153
author | Yasumasa Suenaga <yasuenag@gmail.com> |
---|---|
date | Mon, 11 Nov 2019 21:08:24 +0900 |
parents | 7649620bcf09 |
children | 7fc6aaa87a07 |
files | ChangeLog agent/src/heapstats-engines/trapSender.cpp |
diffstat | 2 files changed, 9 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog Mon Nov 11 17:55:25 2019 +0900 +++ b/ChangeLog Mon Nov 11 21:08:24 2019 +0900 @@ -1,6 +1,7 @@ 2019-11-11 Yasumasa Suenaga <yasuenag@gmail.com> * Bug 3764: Agent thread might not be stopped when it works + * Bug 3767: Compiler warnings at `snmp_session::remote_port` 2019-11-10 Yasumasa Suenaga <yasuenag@gmail.com>
--- a/agent/src/heapstats-engines/trapSender.cpp Mon Nov 11 17:55:25 2019 +0900 +++ b/agent/src/heapstats-engines/trapSender.cpp Mon Nov 11 21:08:24 2019 +0900 @@ -77,6 +77,9 @@ * \param port [in] Port used by SNMP trap. * \return true if succeeded. */ +// Avoid deprecation warning of snmp_session::remote_port +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wdeprecated-declarations" bool TTrapSender::initialize(int snmp, char *pPeer, char *pCommName, int port) { /* If snmp target is illegal. */ if (pPeer == NULL) { @@ -110,6 +113,7 @@ return true; } +#pragma GCC diagnostic pop /*! * \brief TTrapSender global finalization. @@ -244,6 +248,9 @@ * \brief Add variable as send information by trap. * \return Return process result code. */ +// Avoid deprecation warning of snmp_session::remote_port +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wdeprecated-declarations" int TTrapSender::sendTrap(void) { /* If snmp target is illegal. */ if (pPdu == NULL) { @@ -313,6 +320,7 @@ return (success) ? SNMP_PROC_SUCCESS : SNMP_PROC_FAILURE; } +#pragma GCC diagnostic pop /*! * \brief Clear PDU and allocated strings.