Changeset 0c059f0
- Timestamp:
- Oct 7, 2017, 3:11:38 AM (7 years ago)
- Branches:
- master
- Children:
- 09530e6, d110d95
- Parents:
- a7250ee
- git-author:
- Anders Kaseorg <andersk@mit.edu> (10/07/17 02:09:19)
- git-committer:
- Anders Kaseorg <andersk@mit.edu> (10/07/17 03:11:38)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
logging.c
rf4287ad r0c059f0 105 105 } 106 106 107 static void owl_log_entry_ free(void *data)107 static void owl_log_entry_delete(void *data) 108 108 { 109 109 owl_log_entry *msg = (owl_log_entry*)data; 110 if (msg) { 111 g_free(msg->message); 112 g_free(msg->filename); 113 g_slice_free(owl_log_entry, msg); 114 } 110 g_free(msg->message); 111 g_free(msg->filename); 112 g_slice_free(owl_log_entry, msg); 115 113 } 116 114 117 115 #if GLIB_CHECK_VERSION(2, 32, 0) 118 116 #else 119 static void owl_log_entry_ free_gfunc(gpointer data, gpointer user_data)120 { 121 owl_log_entry_ free(data);117 static void owl_log_entry_delete_gfunc(gpointer data, gpointer user_data) 118 { 119 owl_log_entry_delete(data); 122 120 } 123 121 #endif … … 204 202 } 205 203 } 206 owl_log_entry_ free(entry);204 owl_log_entry_delete(entry); 207 205 } 208 206 if (logged_message_count > 0) { … … 242 240 owl_log_entry *log_msg = owl_log_new_entry(buffer, filename); 243 241 owl_select_post_task(owl_log_eventually_write_entry, log_msg, 244 owl_log_entry_ free, log_context);242 owl_log_entry_delete, log_context); 245 243 } 246 244 … … 296 294 owl_log_write_deferred_entries(&opts); 297 295 #if GLIB_CHECK_VERSION(2, 32, 0) 298 g_queue_free_full(deferred_entry_queue, owl_log_entry_ free);296 g_queue_free_full(deferred_entry_queue, owl_log_entry_delete); 299 297 #else 300 g_queue_foreach(deferred_entry_queue, owl_log_entry_ free_gfunc, NULL);298 g_queue_foreach(deferred_entry_queue, owl_log_entry_delete_gfunc, NULL); 301 299 g_queue_free(deferred_entry_queue); 302 300 #endif
Note: See TracChangeset
for help on using the changeset viewer.