Changeset 0c059f0


Ignore:
Timestamp:
Oct 7, 2017, 3:11:38 AM (7 years ago)
Author:
Anders Kaseorg <andersk@mit.edu>
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)
Message:
Rename owl_log_entry_free to owl_log_entry_delete

We use “_cleanup” for functions that free everything referenced by the
object and “_delete” for functions that also free the object itself,
avoiding the ambiguous “_free”.

Also remove the NULL check since the pointer can never be NULL.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
File:
1 edited

Legend:

Unmodified
Added
Removed
  • logging.c

    rf4287ad r0c059f0  
    105105}
    106106
    107 static void owl_log_entry_free(void *data)
     107static void owl_log_entry_delete(void *data)
    108108{
    109109  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);
    115113}
    116114
    117115#if GLIB_CHECK_VERSION(2, 32, 0)
    118116#else
    119 static void owl_log_entry_free_gfunc(gpointer data, gpointer user_data)
    120 {
    121   owl_log_entry_free(data);
     117static void owl_log_entry_delete_gfunc(gpointer data, gpointer user_data)
     118{
     119  owl_log_entry_delete(data);
    122120}
    123121#endif
     
    204202      }
    205203    }
    206     owl_log_entry_free(entry);
     204    owl_log_entry_delete(entry);
    207205  }
    208206  if (logged_message_count > 0) {
     
    242240  owl_log_entry *log_msg = owl_log_new_entry(buffer, filename);
    243241  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);
    245243}
    246244
     
    296294  owl_log_write_deferred_entries(&opts);
    297295#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);
    299297#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);
    301299  g_queue_free(deferred_entry_queue);
    302300#endif
Note: See TracChangeset for help on using the changeset viewer.