diff options
author | Christopher R. Hertel <crh@samba.org> | 2000-06-08 17:42:20 +0000 |
---|---|---|
committer | Christopher R. Hertel <crh@samba.org> | 2000-06-08 17:42:20 +0000 |
commit | ce17aace9944541f430645c373025ad98dded75d (patch) | |
tree | 6647c4464b8199b7654961183afbe85e19d8788b /source3/ubiqx | |
parent | 1be87441fe46b82fbb78aa99e8d00064961e5b65 (diff) | |
download | samba-ce17aace9944541f430645c373025ad98dded75d.tar.gz samba-ce17aace9944541f430645c373025ad98dded75d.tar.bz2 samba-ce17aace9944541f430645c373025ad98dded75d.zip |
Again, just syncronizing. The a function name was changed in the sll
module but none of Samba uses it directly. The macros are used instead
so the change is hidden. Good.
(This used to be commit c5d7ee506da31bbfbd6775c2dbcd121a44de794d)
Diffstat (limited to 'source3/ubiqx')
-rw-r--r-- | source3/ubiqx/ubi_dLinkList.c | 10 | ||||
-rw-r--r-- | source3/ubiqx/ubi_dLinkList.h | 10 | ||||
-rw-r--r-- | source3/ubiqx/ubi_sLinkList.c | 32 | ||||
-rw-r--r-- | source3/ubiqx/ubi_sLinkList.h | 26 |
4 files changed, 51 insertions, 27 deletions
diff --git a/source3/ubiqx/ubi_dLinkList.c b/source3/ubiqx/ubi_dLinkList.c index c780bd1df8..eb95033c69 100644 --- a/source3/ubiqx/ubi_dLinkList.c +++ b/source3/ubiqx/ubi_dLinkList.c @@ -24,7 +24,13 @@ * * -------------------------------------------------------------------------- ** * - * Log: ubi_dLinkList.c,v + * Log: ubi_dLinkList.c,v + * Revision 0.11 1999/06/19 16:58:06 crh + * Renamed the ubi_slRemove() function in ubi_sLinkList to + * ubi_slRemoveNext(). I was bothered by the fact that it didn't + * match the functionality of the ubi_dlRemove() function in + * ubi_dLinkList. The new name is more 'correct'. + * * Revision 0.10 1998/07/24 07:30:20 crh * Added the ubi_dlNewList() macro. * @@ -64,7 +70,7 @@ * This module is similar to the ubi_sLinkList module, but it is neither a * descendant type nor an easy drop-in replacement for the latter. One key * difference is that the ubi_dlRemove() function removes the indicated node, - * while the ubi_slRemove() function (in ubi_sLinkList) removes the node + * while the ubi_slRemoveNext() function (in ubi_sLinkList) removes the node * *following* the indicated node. * * ========================================================================== ** diff --git a/source3/ubiqx/ubi_dLinkList.h b/source3/ubiqx/ubi_dLinkList.h index 548f8e5200..682e566ee6 100644 --- a/source3/ubiqx/ubi_dLinkList.h +++ b/source3/ubiqx/ubi_dLinkList.h @@ -26,7 +26,13 @@ * * -------------------------------------------------------------------------- ** * - * Log: ubi_dLinkList.h,v + * Log: ubi_dLinkList.h,v + * Revision 0.11 1999/06/19 16:58:06 crh + * Renamed the ubi_slRemove() function in ubi_sLinkList to + * ubi_slRemoveNext(). I was bothered by the fact that it didn't + * match the functionality of the ubi_dlRemove() function in + * ubi_dLinkList. The new name is more 'correct'. + * * Revision 0.10 1998/07/24 07:30:20 crh * Added the ubi_dlNewList() macro. * @@ -66,7 +72,7 @@ * This module is similar to the ubi_sLinkList module, but it is neither a * descendant type nor an easy drop-in replacement for the latter. One key * difference is that the ubi_dlRemove() function removes the indicated node, - * while the ubi_slRemove() function (in ubi_sLinkList) removes the node + * while the ubi_slRemoveNext() function (in ubi_sLinkList) removes the node * *following* the indicated node. * * ========================================================================== ** diff --git a/source3/ubiqx/ubi_sLinkList.c b/source3/ubiqx/ubi_sLinkList.c index 25eb5f7e41..ff75931b47 100644 --- a/source3/ubiqx/ubi_sLinkList.c +++ b/source3/ubiqx/ubi_sLinkList.c @@ -24,7 +24,13 @@ * * -------------------------------------------------------------------------- ** * - * Log: ubi_sLinkList.c,v + * Log: ubi_sLinkList.c,v + * Revision 0.10 1999/06/19 16:58:06 crh + * Renamed the ubi_slRemove() function in ubi_sLinkList to + * ubi_slRemoveNext(). I was bothered by the fact that it didn't + * match the functionality of the ubi_dlRemove() function in + * ubi_dLinkList. The new name is more 'correct'. + * * Revision 0.9 1998/07/24 07:30:20 crh * Added the ubi_slNewList() macro. * @@ -88,9 +94,9 @@ * - In this module, if the list is empty, the tail pointer will * point back to the head of the list as described above. This * is not done in ubi_dLinkList. - * - The ubi_slRemove() function, by necessity, removed the 'next' - * node. In ubi_dLinkList, the ubi_dlRemove() function removes - * the 'current' node. + * - The ubi_slRemoveNext() function, by necessity, removes the + * 'next' node. In ubi_dLinkList, the ubi_dlRemove() function + * removes the 'current' node. * * ========================================================================== ** */ @@ -148,14 +154,14 @@ ubi_slNodePtr ubi_slInsert( ubi_slListPtr ListPtr, return( New ); } /* ubi_slInsert */ -ubi_slNodePtr ubi_slRemove( ubi_slListPtr ListPtr, ubi_slNodePtr After ) +ubi_slNodePtr ubi_slRemoveNext( ubi_slListPtr ListPtr, ubi_slNodePtr AfterMe ) /* ------------------------------------------------------------------------ ** - * Remove the node followng <After>. If <After> is NULL, remove from the - * head of the list. + * Remove the node followng <AfterMe>. If <AfterMe> is NULL, remove from + * the head of the list. * * Input: ListPtr - A pointer to the list from which the node is to be * removed. - * After - Pointer to the node preceeding the node to be + * AfterMe - Pointer to the node preceeding the node to be * removed. * * Output: A pointer to the node that was removed, or NULL if the list is @@ -166,16 +172,16 @@ ubi_slNodePtr ubi_slRemove( ubi_slListPtr ListPtr, ubi_slNodePtr After ) { ubi_slNodePtr DelNode; - After = After ? After : (ubi_slNodePtr)ListPtr; - DelNode = After->Next; + AfterMe = AfterMe ? AfterMe : (ubi_slNodePtr)ListPtr; + DelNode = AfterMe->Next; if( DelNode ) { if( !(DelNode->Next) ) - ListPtr->Tail = After; - After->Next = DelNode->Next; + ListPtr->Tail = AfterMe; + AfterMe->Next = DelNode->Next; (ListPtr->count)--; } return( DelNode ); - } /* ubi_slRemove */ + } /* ubi_slRemoveNext */ /* ================================ The End ================================= */ diff --git a/source3/ubiqx/ubi_sLinkList.h b/source3/ubiqx/ubi_sLinkList.h index 1f331cd5b9..53bfa40067 100644 --- a/source3/ubiqx/ubi_sLinkList.h +++ b/source3/ubiqx/ubi_sLinkList.h @@ -26,7 +26,13 @@ * * -------------------------------------------------------------------------- ** * - * Log: ubi_sLinkList.h,v + * Log: ubi_sLinkList.h,v + * Revision 0.10 1999/06/19 16:58:06 crh + * Renamed the ubi_slRemove() function in ubi_sLinkList to + * ubi_slRemoveNext(). I was bothered by the fact that it didn't + * match the functionality of the ubi_dlRemove() function in + * ubi_dLinkList. The new name is more 'correct'. + * * Revision 0.9 1998/07/24 07:30:20 crh * Added the ubi_slNewList() macro. * @@ -90,9 +96,9 @@ * - In this module, if the list is empty, the tail pointer will * point back to the head of the list as described above. This * is not done in ubi_dLinkList. - * - The ubi_slRemove() function, by necessity, removed the 'next' - * node. In ubi_dLinkList, the ubi_dlRemove() function removes - * the 'current' node. + * - The ubi_slRemoveNext() function, by necessity, removes the + * 'next' node. In ubi_dLinkList, the ubi_dlRemove() function + * removes the 'current' node. * * ========================================================================== ** */ @@ -176,10 +182,10 @@ typedef ubi_slList *ubi_slListPtr; (ubi_slNodePtr)(N), \ ((ubi_slListPtr)(L))->Tail ) -#define ubi_slRemHead( L ) ubi_slRemove( (ubi_slListPtr)(L), NULL ) +#define ubi_slRemHead( L ) ubi_slRemoveNext( (ubi_slListPtr)(L), NULL ) #define ubi_slRemNext( L, N ) \ - ubi_slRemove( (ubi_slListPtr)(L), (ubi_slNodePtr)(N) ) + ubi_slRemoveNext( (ubi_slListPtr)(L), (ubi_slNodePtr)(N) ) #define ubi_slFirst( L ) (((ubi_slListPtr)(L))->Head) @@ -228,14 +234,14 @@ ubi_slNodePtr ubi_slInsert( ubi_slListPtr ListPtr, * ------------------------------------------------------------------------ ** */ -ubi_slNodePtr ubi_slRemove( ubi_slListPtr ListPtr, ubi_slNodePtr After ); +ubi_slNodePtr ubi_slRemoveNext( ubi_slListPtr ListPtr, ubi_slNodePtr AfterMe ); /* ------------------------------------------------------------------------ ** - * Remove the node followng <After>. If <After> is NULL, remove from the - * head of the list. + * Remove the node followng <AfterMe>. If <AfterMe> is NULL, remove from + * the head of the list. * * Input: ListPtr - A pointer to the list from which the node is to be * removed. - * After - Pointer to the node preceeding the node to be + * AfterMe - Pointer to the node preceeding the node to be * removed. * * Output: A pointer to the node that was removed, or NULL if the list is |