diff options
author | ZyX <kp-pav@yandex.ru> | 2016-05-30 20:17:22 +0300 |
---|---|---|
committer | ZyX <kp-pav@yandex.ru> | 2016-05-30 22:08:20 +0300 |
commit | 9ce921a5160a400d0897b4e1ad4f60b4aaab059b (patch) | |
tree | bbc8ab73d3b3842e22c06c11331548452b4bd7b7 /test/functional/eval/json_functions_spec.lua | |
parent | 748898b4dd992c5a5d15a0e1f9f047fc42ba4fd3 (diff) | |
download | rneovim-9ce921a5160a400d0897b4e1ad4f60b4aaab059b.tar.gz rneovim-9ce921a5160a400d0897b4e1ad4f60b4aaab059b.tar.bz2 rneovim-9ce921a5160a400d0897b4e1ad4f60b4aaab059b.zip |
lib/queue: Refactor queue.h
Changes:
1. Linter finds no errors now.
2. Most of macros changed to `static inline … FUNC_ATTR_ALWAYS_INLINE` functions
(that was the purpose: they are easier to debug).
3. Queue is now not a pair of void* pointers, but a struct with two QUEUE
pointers, next and prev. This should not affect anything, except that _QUEUE
private macros can really be avoided without reducing readability and they do
not need any casts.
Diffstat (limited to 'test/functional/eval/json_functions_spec.lua')
0 files changed, 0 insertions, 0 deletions