Author: wlux
Date: Mon Jan 30 13:54:37 2017
New Revision: 40310

URL: http://svn.gna.org/viewcvs/gnustep?rev=40310&view=rev
Log:
Don't use net-snmp's memdup function, as it is replaced by
netsnmp_memdup with a different interface in version 5.7.3.

Modified:
    libs/ec/trunk/ChangeLog
    libs/ec/trunk/EcAlarmSinkSNMP.m

Modified: libs/ec/trunk/ChangeLog
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/ec/trunk/ChangeLog?rev=40310&r1=40309&r2=40310&view=diff
==============================================================================
--- libs/ec/trunk/ChangeLog     (original)
+++ libs/ec/trunk/ChangeLog     Mon Jan 30 13:54:37 2017
@@ -1,3 +1,9 @@
+2017-01-30  Wolfgang Lux  <wolfgang....@gmail.com>
+
+       * EcAlarmSinkSNMP.m (pollHeartBeat_handler): Don't use memdup,
+       which is replaced by netsnmp_memdup with a different interface in
+       net-snmp 5.7.3.
+
 2016-07-20  Wolfgang Lux  <wolfgang....@gmail.com>
 
        * EcConsole.m (-ecRun): Pass distantFuture to -runMode:beforeDate:

Modified: libs/ec/trunk/EcAlarmSinkSNMP.m
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/ec/trunk/EcAlarmSinkSNMP.m?rev=40310&r1=40309&r2=40310&view=diff
==============================================================================
--- libs/ec/trunk/EcAlarmSinkSNMP.m     (original)
+++ libs/ec/trunk/EcAlarmSinkSNMP.m     Mon Jan 30 13:54:37 2017
@@ -773,8 +773,8 @@
        /*
         * store old info for undo later 
         */
-       memdup((u_char**)&pollHeartBeat_cache,
-         (u_char*)&pollHeartBeat, sizeof(pollHeartBeat));
+        pollHeartBeat_cache = malloc(sizeof(pollHeartBeat));
+        memcpy(&pollHeartBeat_cache, &pollHeartBeat, sizeof(pollHeartBeat));
        if (pollHeartBeat_cache == NULL)
          {
            netsnmp_set_request_error(reqinfo, requests,


_______________________________________________
Gnustep-cvs mailing list
Gnustep-cvs@gna.org
https://mail.gna.org/listinfo/gnustep-cvs

Reply via email to