fix -Waggregate-return
Signed-off-by: Eric Wong <normalperson@yhbt.net> git-svn-id: https://svn.musicpd.org/mpd/trunk@7145 09075e82-0dd4-0310-85a5-a0d7c8717e4f
This commit is contained in:

committed by
Eric Wong

parent
07eaad301a
commit
0659d35951
@@ -44,8 +44,8 @@ char *getTagItemString(int type, char *string)
|
|||||||
|
|
||||||
if (FindInTree(tagTrees[type], string, &iter))
|
if (FindInTree(tagTrees[type], string, &iter))
|
||||||
{
|
{
|
||||||
((TagTrackerItem *)GetTreeKeyData(&iter).data)->count++;
|
((TagTrackerItem *)GetTreeKeyData(&iter)->data)->count++;
|
||||||
return (char *)GetTreeKeyData(&iter).key;
|
return (char *)GetTreeKeyData(&iter)->key;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
@@ -71,7 +71,7 @@ void removeTagItemString(int type, char *string)
|
|||||||
if (FindInTree(tagTrees[type], string, &iter))
|
if (FindInTree(tagTrees[type], string, &iter))
|
||||||
{
|
{
|
||||||
TagTrackerItem * item =
|
TagTrackerItem * item =
|
||||||
(TagTrackerItem *)GetTreeKeyData(&iter).data;
|
(TagTrackerItem *)GetTreeKeyData(&iter)->data;
|
||||||
item->count--;
|
item->count--;
|
||||||
if (item->count <= 0)
|
if (item->count <= 0)
|
||||||
RemoveFromTreeByIterator(tagTrees[type], &iter);
|
RemoveFromTreeByIterator(tagTrees[type], &iter);
|
||||||
@@ -103,7 +103,7 @@ void resetVisitedFlagsInTagTracker(int type)
|
|||||||
!IsTreeIteratorAtEnd(&iter);
|
!IsTreeIteratorAtEnd(&iter);
|
||||||
IncrementTreeIterator(&iter))
|
IncrementTreeIterator(&iter))
|
||||||
{
|
{
|
||||||
((TagTrackerItem *)GetTreeKeyData(&iter).data)->visited = 0;
|
((TagTrackerItem *)GetTreeKeyData(&iter)->data)->visited = 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -117,7 +117,7 @@ void visitInTagTracker(int type, char *str)
|
|||||||
if (!FindInTree(tagTrees[type], str, &iter))
|
if (!FindInTree(tagTrees[type], str, &iter))
|
||||||
return;
|
return;
|
||||||
|
|
||||||
((TagTrackerItem *)GetTreeKeyData(&iter).data)->visited = 1;
|
((TagTrackerItem *)GetTreeKeyData(&iter)->data)->visited = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
void printVisitedInTagTracker(int fd, int type)
|
void printVisitedInTagTracker(int fd, int type)
|
||||||
@@ -132,14 +132,14 @@ void printVisitedInTagTracker(int fd, int type)
|
|||||||
!IsTreeIteratorAtEnd(&iter);
|
!IsTreeIteratorAtEnd(&iter);
|
||||||
IncrementTreeIterator(&iter))
|
IncrementTreeIterator(&iter))
|
||||||
{
|
{
|
||||||
item = ((TagTrackerItem *)GetTreeKeyData(&iter).data);
|
item = ((TagTrackerItem *)GetTreeKeyData(&iter)->data);
|
||||||
|
|
||||||
if (item->visited)
|
if (item->visited)
|
||||||
{
|
{
|
||||||
fdprintf(fd,
|
fdprintf(fd,
|
||||||
"%s: %s\n",
|
"%s: %s\n",
|
||||||
mpdTagItemKeys[type],
|
mpdTagItemKeys[type],
|
||||||
(char *)GetTreeKeyData(&iter).key);
|
(char *)GetTreeKeyData(&iter)->key);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@@ -630,13 +630,13 @@ void IncrementTreeIterator(TreeIterator * iter)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
TreeKeyData
|
const TreeKeyData *
|
||||||
GetTreeKeyData(TreeIterator * iter)
|
GetTreeKeyData(TreeIterator * iter)
|
||||||
{
|
{
|
||||||
assert(iter->node &&
|
assert(iter->node &&
|
||||||
iter->which > 0 &&
|
iter->which > 0 &&
|
||||||
iter->which <= iter->node->count);
|
iter->which <= iter->node->count);
|
||||||
return iter->node->keyData[iter->which-1];
|
return &iter->node->keyData[iter->which-1];
|
||||||
}
|
}
|
||||||
|
|
||||||
int
|
int
|
||||||
|
@@ -51,7 +51,7 @@ void SetTreeIteratorToBegin(Tree * tree, TreeIterator * iter);
|
|||||||
int IsTreeIteratorAtEnd(const TreeIterator * iter);
|
int IsTreeIteratorAtEnd(const TreeIterator * iter);
|
||||||
void IncrementTreeIterator(TreeIterator * iter);
|
void IncrementTreeIterator(TreeIterator * iter);
|
||||||
|
|
||||||
TreeKeyData GetTreeKeyData(TreeIterator * iter);
|
const TreeKeyData *GetTreeKeyData(TreeIterator * iter);
|
||||||
|
|
||||||
int InsertInTree(Tree * tree, void * key, void * data);
|
int InsertInTree(Tree * tree, void * key, void * data);
|
||||||
int RemoveFromTreeByKey(Tree * tree, void * key);
|
int RemoveFromTreeByKey(Tree * tree, void * key);
|
||||||
|
Reference in New Issue
Block a user