The R Project SVN R

Rev

Rev 32639 | Rev 32871 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 32639 Rev 32720
Line 1095... Line 1095...
1095
	int n = strlen(str), used;
1095
	int n = strlen(str), used;
1096
	wchar_t wc;
1096
	wchar_t wc;
1097
	char *p = str;
1097
	char *p = str;
1098
	mbstate_t mb_st;
1098
	mbstate_t mb_st;
1099
	mbs_init(&mb_st);
1099
	mbs_init(&mb_st);
1100
	while ((used = mbrtowc(&wc, p, n, &mb_st)) > 0) {
1100
	while ((used = Mbrtowc(&wc, p, n, &mb_st)) > 0) {
1101
	    glyphBBox = GlyphBBox(wc, gc, dd);
1101
	    glyphBBox = GlyphBBox(wc, gc, dd);
1102
	    resultBBox = CombineBBoxes(resultBBox, glyphBBox);
1102
	    resultBBox = CombineBBoxes(resultBBox, glyphBBox);
1103
	    p += used; n -= used;
1103
	    p += used; n -= used;
1104
	}
1104
	}
1105
#else
1105
#else