Fix failure to use argument for link store insertion

This commit is contained in:
Richard Frith-Macdonald 2017-10-17 17:13:54 +01:00
parent 8cd904225c
commit 0d411fb45a

View file

@ -603,7 +603,7 @@ GSLinkStoreInsertObjectAfter(
link->next = nil; link->next = nil;
} }
link->item = [anObject retain]; link->item = [anObject retain];
GSLinkedListInsertAfter(link, list, list->tail); GSLinkedListInsertAfter(link, list, (nil == at) ? list->tail : at);
} }
void void
@ -622,7 +622,7 @@ GSLinkStoreInsertObjectBefore(
link->next = nil; link->next = nil;
} }
link->item = [anObject retain]; link->item = [anObject retain];
GSLinkedListInsertBefore(link, list, list->head); GSLinkedListInsertBefore(link, list, (nil == at) ? list->head : at);
} }
void void