Lines Matching refs:newPtr

51     listNode *newPtr = new listNode;  in InsertBefore()  local
53 newPtr->nextPtr = currPtr; in InsertBefore()
54 newPtr->prevPtr = currPtr->prevPtr; in InsertBefore()
55 newPtr->item = new char[strlen(item) + 1]; in InsertBefore()
56 strcpy(newPtr->item, item); in InsertBefore()
57 newPtr->itemList = NULL; in InsertBefore()
58 newPtr->itemNode = NULL; in InsertBefore()
60 currPtr->prevPtr = newPtr; in InsertBefore()
61 if(newPtr->prevPtr) in InsertBefore()
62 newPtr->prevPtr->nextPtr = newPtr; in InsertBefore()
64 currPtr = newPtr; in InsertBefore()
84 listNode *newPtr = new listNode; in InsertBefore() local
86 newPtr->item = NULL; in InsertBefore()
87 newPtr->itemList = item; in InsertBefore()
88 newPtr->itemNode = NULL; in InsertBefore()
89 newPtr->nextPtr = currPtr; in InsertBefore()
90 newPtr->prevPtr = currPtr->prevPtr; in InsertBefore()
92 currPtr->prevPtr = newPtr; in InsertBefore()
93 if(newPtr->prevPtr) in InsertBefore()
94 newPtr->prevPtr->nextPtr = newPtr; in InsertBefore()
96 currPtr = newPtr; in InsertBefore()
114 listNode *newPtr = new listNode; in InsertBefore() local
116 newPtr->item = NULL; in InsertBefore()
117 newPtr->itemList = NULL; in InsertBefore()
118 newPtr->itemNode = item; in InsertBefore()
119 newPtr->nextPtr = currPtr; in InsertBefore()
120 newPtr->prevPtr = currPtr->prevPtr; in InsertBefore()
122 currPtr->prevPtr = newPtr; in InsertBefore()
123 if(newPtr->prevPtr) in InsertBefore()
124 newPtr->prevPtr->nextPtr = newPtr; in InsertBefore()
126 currPtr = newPtr; in InsertBefore()
143 listNode *newPtr = new listNode; in InsertAfter() local
145 newPtr->nextPtr = currPtr->nextPtr; in InsertAfter()
146 newPtr->prevPtr = currPtr; in InsertAfter()
147 newPtr->itemList = NULL; in InsertAfter()
148 newPtr->itemNode = NULL; in InsertAfter()
149 newPtr->item = new char[strlen(item) + 1]; in InsertAfter()
150 strcpy(newPtr->item, item); in InsertAfter()
152 if(newPtr->nextPtr) in InsertAfter()
153 newPtr->nextPtr->prevPtr = newPtr; in InsertAfter()
154 newPtr->prevPtr->nextPtr = newPtr; in InsertAfter()
156 currPtr = newPtr; in InsertAfter()
172 listNode *newPtr = new listNode; in InsertAfter() local
174 newPtr->nextPtr = currPtr->nextPtr; in InsertAfter()
175 newPtr->prevPtr = currPtr; in InsertAfter()
176 newPtr->item = NULL; in InsertAfter()
177 newPtr->itemList = item; in InsertAfter()
178 newPtr->itemNode = NULL; in InsertAfter()
180 if(newPtr->nextPtr) in InsertAfter()
181 newPtr->nextPtr->prevPtr = newPtr; in InsertAfter()
182 newPtr->prevPtr->nextPtr = newPtr; in InsertAfter()
184 currPtr = newPtr; in InsertAfter()
200 listNode *newPtr = new listNode; in InsertAfter() local
202 newPtr->nextPtr = currPtr->nextPtr; in InsertAfter()
203 newPtr->prevPtr = currPtr; in InsertAfter()
204 newPtr->item = NULL; in InsertAfter()
205 newPtr->itemList = NULL; in InsertAfter()
206 newPtr->itemNode = item; in InsertAfter()
208 if(newPtr->nextPtr) in InsertAfter()
209 newPtr->nextPtr->prevPtr = newPtr; in InsertAfter()
210 newPtr->prevPtr->nextPtr = newPtr; in InsertAfter()
212 currPtr = newPtr; in InsertAfter()