Hi, > While working with lists, I've been utilizing the llast() macro to retrieve > the last element. > During this process, I noticed that the list_tail() function is not being > used anywhere in the codebase. > Its last usage was removed in commit a8d8445a7b in favor of llast().
I'm not entirely sure. Although being a static inline function, list_tail() is declared in a .h file. Removing it may break 3rd party code. Note that list_tail() and llast() don't do exactly the same. list_tail() accepts NIL lists while llast() works only for non-NIL lists. -- Best regards, Aleksander Alekseev