Lines Matching defs:exitPtr
1512 ExitHandler *exitPtr;
1514 exitPtr = (ExitHandler *) ckalloc(sizeof(ExitHandler));
1515 exitPtr->proc = proc;
1516 exitPtr->clientData = clientData;
1517 exitPtr->nextPtr = firstExitPtr;
1518 firstExitPtr = exitPtr;
1546 ExitHandler *exitPtr, *prevPtr;
1548 for (prevPtr = NULL, exitPtr = firstExitPtr; exitPtr != NULL;
1549 prevPtr = exitPtr, exitPtr = exitPtr->nextPtr) {
1550 if ((exitPtr->proc == proc)
1551 && (exitPtr->clientData == clientData)) {
1553 firstExitPtr = exitPtr->nextPtr;
1555 prevPtr->nextPtr = exitPtr->nextPtr;
1557 ckfree((char *) exitPtr);
1586 ExitHandler *exitPtr;
1589 for (exitPtr = firstExitPtr; exitPtr != NULL; exitPtr = firstExitPtr) {
1596 firstExitPtr = exitPtr->nextPtr;
1597 (*exitPtr->proc)(exitPtr->clientData);
1598 ckfree((char *) exitPtr);