Lines Matching defs:var
345 char buf[256],*var=buf,*cur,*end,*up,*v;
349 if(!(var = (char*)malloc(c+1)))
351 end = var + c;
354 end = var + sizeof(buf) - 1;
355 up = cur = var;
408 ssize_t cx = cur - var, ux = up - var;
409 m = (end - var) + (c - (end - cur));
410 if (var == buf)
413 var = memcpy(v, var, cur - var);
416 var = newof(var, char, m, 1);
417 end = var + m;
418 cur = var + cx;
419 up = var + ux;
446 if(!binary && mbwide() && (up == var || (flags & NN_FLAG) && size))
447 cur = var;
464 memcpy((char*)np->nvalue.cp,var,c);
468 if(var==buf)
469 var = memdup(var,c+1);
470 nv_putval(np,var,NV_RAW);
478 nv_putval(np,var,0);
479 if(var!=buf)
480 free((void*)var);