Lines Matching defs:StackPtr
808 Private->StackPtr = 0; /* No pixels on the pixel stack. */
830 int j, CrntCode, EOFCode, ClearCode, CrntPrefix, LastCode, StackPtr;
835 StackPtr = Private->StackPtr;
843 if (StackPtr > LZ_MAX_CODE) {
847 if (StackPtr != 0) {
849 while (StackPtr != 0 && i < LineLen)
850 Line[i++] = Stack[--StackPtr];
892 Stack[StackPtr++] = DGifGetPrefixChar(Prefix,
897 Stack[StackPtr++] = DGifGetPrefixChar(Prefix,
906 * defective image, we use StackPtr as loop counter and stop
908 while (StackPtr < LZ_MAX_CODE &&
910 Stack[StackPtr++] = Suffix[CrntPrefix];
913 if (StackPtr >= LZ_MAX_CODE || CrntPrefix > LZ_MAX_CODE) {
918 Stack[StackPtr++] = CrntPrefix;
921 while (StackPtr != 0 && i < LineLen)
922 Line[i++] = Stack[--StackPtr];
944 Private->StackPtr = StackPtr;