Lines Matching defs:memPtr
1727 ItclMember *memPtr;
1733 memPtr = (ItclMember*)ckalloc(sizeof(ItclMember));
1734 memPtr->interp = interp;
1735 memPtr->classDefn = cdefn;
1736 memPtr->flags = 0;
1737 memPtr->protection = Itcl_Protection(interp, 0);
1738 memPtr->code = NULL;
1741 memPtr->fullname = (char*)ckalloc((unsigned)(fullsize+1));
1742 strcpy(memPtr->fullname, cdefn->fullname);
1743 strcat(memPtr->fullname, "::");
1744 strcat(memPtr->fullname, name);
1746 memPtr->name = (char*)ckalloc((unsigned)(strlen(name)+1));
1747 strcpy(memPtr->name, name);
1749 return memPtr;
1763 Itcl_DeleteMember(memPtr)
1764 ItclMember *memPtr; /* pointer to member function definition */
1766 if (memPtr) {
1767 ckfree(memPtr->name);
1768 ckfree(memPtr->fullname);
1770 if (memPtr->code) {
1771 Itcl_ReleaseData((ClientData)memPtr->code);
1773 memPtr->code = NULL;
1775 ckfree((char*)memPtr);