# HG changeset patch # User ib # Date 1329997489 0 # Node ID a99f159b137db9038f4c6ea5d28698483f76a48f # Parent ea1df3e51d3f2267833fff81fc53fd7e92656db9 Revise listMgr() command PLAYLIST_ITEM_ADD. Change return value to pointer to current playlist item. Additionally, some cosmetic code and formatting changes. diff -r ea1df3e51d3f -r a99f159b137d gui/util/list.c --- a/gui/util/list.c Thu Feb 23 09:32:28 2012 +0000 +++ b/gui/util/list.c Thu Feb 23 11:44:49 2012 +0000 @@ -41,6 +41,7 @@ return plList; case PLAYLIST_ITEM_ADD: + if (plList) { plItem *item = plList; @@ -51,10 +52,11 @@ pdat->prev = item; pdat->next = NULL; } else { - pdat->prev = pdat->next = NULL; + pdat->next = pdat->prev = NULL; plCurrent = plList = pdat; } - return NULL; + + return plCurrent; case PLAYLIST_ITEM_INSERT: if (plCurrent) {