Lines Matching refs:objBuf
437 if (cc->objBuf) {
439 free(cc->objBuf);
440 cc->objBuf = NIL;
448 if (cc->objBuf) { /* we're buffering */
450 char *b = cc->objBuf + cc->nObjBufChars;
458 b = cc->objBuf;
475 unsigned short *sizeP = (unsigned short *)(cc->objBuf+2);
479 unsigned long *extSizeP = (unsigned long *)(cc->objBuf+4);
483 /* here with m = BOS total length in bytes, b = cc->objBuf */
484 cc->objBuf = (char *)realloc(b, m);
487 os_bcopy(buf, cc->objBuf + cc->nObjBufChars, nch);
492 os_bcopy(buf, cc->objBuf + cc->nObjBufChars, m - cc->nObjBufChars);
497 /* we're here only if cc->objBuf contains a complete BOS */
500 buf = cc->objBuf;
502 cc->objBuf = NIL;
531 cc->objBuf = (char *)DPScalloc(DPS_EXT_HEADER_SIZE, 1);
533 *cc->objBuf = *buf;
544 cc->objBuf = (char *)DPScalloc(DPS_EXT_HEADER_SIZE, 1);
546 os_bcopy(buf, cc->objBuf, cc->nObjBufChars);
559 tb = cc->objBuf = (char *)DPScalloc(minSize, 1);
578 cc->objBuf = (char *)DPScalloc(bos->length, 1);
580 os_bcopy(buf, cc->objBuf, nch);
989 if (c->objBuf != NIL) {
990 free(c->objBuf);
991 c->objBuf = NIL;