Use delete for memory allocated by new 24/256624/2
authorCheoleun Moon <chleun.moon@samsung.com>
Thu, 8 Apr 2021 06:58:10 +0000 (15:58 +0900)
committerCheoleun Moon <chleun.moon@samsung.com>
Thu, 8 Apr 2021 07:01:53 +0000 (16:01 +0900)
Change-Id: I03241c8845df2bd9b0f305da4cc56577b57b9169
Signed-off-by: Cheoleun Moon <chleun.moon@samsung.com>
src/vine-disc.cpp
src/vine-event-loop.cpp

index 409c7ba03ac9d66f1b029a6070be7509a0efad78..f76970ba49b24014fee63fb73f4c84e1f3e8642c 100755 (executable)
@@ -167,13 +167,13 @@ static void __free_discovered_event(void *data)
        vine_discovered_event *discovered_event = (vine_discovered_event *)data;
 
        discovered_event->attributes.clear();
-       free(data);
+       delete data;
 }
 
 static void __free_ip_resolved_event(void *data)
 {
        VINE_LOGD("Free ip_resolved_event[%p]", data);
-       free(data);
+       delete data;
 }
 
 static void __published_cb(void *plugin_handle,
index 15e94d410b8534088f071b64a083898a24305af0..5080d92a3f037d32b405eb4b53c9b65136a39e3b 100644 (file)
@@ -161,7 +161,7 @@ void vine_event_queue_destroy(vine_event_queue_h event_fd)
        }
        if (event_fd_handle->fd >= 0)
                close(event_fd_handle->fd);
-       free(event_fd);
+       delete event_fd;
 }
 
 void vine_event_loop_get_eventfd(vine_event_queue_h event_fd, int *eventfd)