Lines Matching refs:nCharInfos
267 if (reply.nCharInfos > 0){
268 /* nCharInfos is a CARD32 */
269 if (reply.nCharInfos < (INT_MAX / sizeof(XCharStruct))) {
270 nbytes = reply.nCharInfos * SIZEOF(xCharInfo);
272 fs->per_char = Xmallocarray (reply.nCharInfos,
512 reply.nCharInfos > ((ULONG_MAX / 2) / sizeof(CARD16))) {
519 if (reply.nCharInfos > 0) {
520 /* fprintf(stderr, "received font metrics, nCharInfos = %d, nUniqCharInfos = %d, shmid = %d\n", reply.nCharInfos, reply.nUniqCharInfos, reply.shmid); */
527 + (reply.nCharInfos+1)/2 * 2 * sizeof(CARD16);
535 if (! (fs->per_char = Xmallocarray (reply.nCharInfos,
545 for (i = 0; i < reply.nCharInfos; i++) {
595 && reply.nCharInfos < (INT_MAX / sizeof(XCharStruct))
596 && buf.shm_segsz >= reply.shmsegoffset + reply.nCharInfos * sizeof(XCharStruct) + sizeof(CARD32)
597 && *(CARD32 *)(addr + reply.shmsegoffset + reply.nCharInfos * sizeof(XCharStruct)) == extcodes->serverSignature)) {