Lines Matching refs:le
212 char * le = malloc(4*lineLength + 1);
213 char * l = le;
215 if (le == NULL) return NULL; /* XXX can't happen */
216 *le = '\0';
217 *le++ = '(';
218 le = stpcpy(le, defstr);
219 *le++ = ':';
220 *le++ = ' ';
226 le += sprintf(le, "%d", arg.intp[0]);
229 le += sprintf(le, "%hd", arg.shortp[0]);
232 le += sprintf(le, "%ld", arg.longp[0]);
235 le += sprintf(le, "%lld", arg.longlongp[0]);
239 le += sprintf(le, "%g", aDouble);
242 le += sprintf(le, "%g", arg.doublep[0]);
245 le += sprintf(le, "%p", opt->arg);
248 le += sprintf(le, "%p", opt->arg);
253 le = stpcpy(le, "null");
255 size_t limit = 4*lineLength - (le - l) - sizeof("\"\")");
257 *le++ = '"';
258 strncpy(le, s, limit); le[limit] = '\0'; le += (slen = strlen(le));
260 le[-1] = le[-2] = le[-3] = '.';
261 *le++ = '"';
271 *le++ = ')';
272 *le = '\0';
343 char * le = left + strlen(left);
346 *le++ = '[';
379 *le++ = '[';
382 *le++ = '|';
385 *le++ = '&';
388 *le++ = '^';
393 *le++ = (opt->longName != NULL ? '=' : ' ');
394 if (negate) *le++ = '~';
395 le += sprintf(le, (ops ? "0x%lx" : "%ld"), aLong);
396 *le++ = ']';
407 *le++ = (opt->longName != NULL ? '=' : ' ');
408 le = stpcpy(le, argDescrip);
418 *le++ = ((poptArgType(opt) == POPT_ARG_MAINCALL) ? ' ' :
421 le = stpcpy(leo = le, argDescrip);
424 displaypad = (int)((le - leo) - stringDisplayWidth(argDescrip));
427 *le++ = ']';
428 *le = '\0';