Lines Matching defs:p_len
64 static short *p_len = NULL; /* length of each line */
137 if (p_len == NULL)
138 p_len = calloc((size_t) hunkmax, sizeof(short));
156 if (p_line == NULL || p_len == NULL || p_char == NULL)
163 new_p_len = realloc(p_len, new_hunkmax * sizeof(short));
165 free(p_len);
172 p_len = new_p_len;
175 if (p_line != NULL && p_len != NULL && p_char != NULL) {
754 /* set up p_len for strncmp() so we don't have to */
757 p_len[p_end] = strlen(p_line[p_end]);
759 p_len[p_end] = 0;
790 p_len[filldst] = p_len[filldst + 1];
822 p_len[filldst] = p_len[fillsrc];
841 p_len[p_end] -= 1;
842 (p_line[p_end])[p_len[p_end]] = 0;
947 p_len[fillold++] = strlen(s);
950 p_len[fillold - 1] -= 1;
951 s[p_len[fillold - 1]] = 0;
969 p_len[fillold++] = strlen(s);
979 p_len[fillold - 1] -= 1;
980 s[p_len[fillold - 1]] = 0;
994 p_len[fillnew++] = strlen(s);
997 p_len[fillnew - 1] -= 1;
998 s[p_len[fillnew - 1]] = 0;
1076 p_len[i] = strlen(p_line[i]);
1081 p_len[i - 1] -= 1;
1082 (p_line[i - 1])[p_len[i - 1]] = 0;
1115 p_len[i] = strlen(p_line[i]);
1120 p_len[i - 1] -= 1;
1121 (p_line[i - 1])[p_len[i - 1]] = 0;
1193 tp_len = p_len;
1196 p_len = NULL;
1199 if (p_line == NULL || p_len == NULL || p_char == NULL) {
1203 free(p_len);
1204 p_len = tp_len;
1229 p_len[n] = tp_len[i];
1235 p_len[n] = tp_len[i];
1260 p_len[n] = tp_len[i];
1339 return p_len[line];