diff options
author | Peter Bloomfield <PeterBloomfield@bellsouth.net> | 2022-06-27 17:42:11 -0400 |
---|---|---|
committer | Peter Bloomfield <PeterBloomfield@bellsouth.net> | 2022-06-27 17:42:11 -0400 |
commit | 8bd63258a538ea59782cdb2e14614f1cfb3b3a37 (patch) | |
tree | 74bcc5dd0af9acc6e25bf97b3669b0195ba78df6 /glib | |
parent | e95a6bdd7dbcf0d4732b4b1ccdb33ebd840e7b59 (diff) | |
download | glib-8bd63258a538ea59782cdb2e14614f1cfb3b3a37.tar.gz |
dataset: Improve readability
Improve the readability by using a temporary variable
Diffstat (limited to 'glib')
-rw-r--r-- | glib/gdataset.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/glib/gdataset.c b/glib/gdataset.c index 2ac78b9d5..88306c389 100644 --- a/glib/gdataset.c +++ b/glib/gdataset.c @@ -526,11 +526,14 @@ g_data_remove_internal (GData **datalist, if (remove) { + GDataElt *data_last = data_end - 1; + found_keys++; - if (data < --data_end) - *data = *data_end; + if (data < data_last) + *data = *data_last; + data_end--; d->len--; /* We don't bother to shrink, but if all data are now gone |