Lines Matching refs:length
37 int length= 0, vl;
40 for (q= environ; *q != NULL; q++, length++);
41 q= (char **)malloc((unsigned)(sizeof(char *)*(length+2)));
42 memcpy(((char *)q)+sizeof(char *), (char *)environ, sizeof(char *)*(length+1));
45 length= strlen(name);
48 length= strlen(name);
50 if (!strncmp(*q, name, length))
53 if (!p || (length+vl+1 > strlen(p)))
54 *q= p= (char *) malloc((unsigned)(length+vl+2));
57 (void)strcpy(p, name); p+= length;