Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 239594
Collapse All | Expand All

(-)pgmecab.c.orig (-2 / +2 lines)
Lines 24-30 Link Here
24
static Datum returnEmptyStr()
24
static Datum returnEmptyStr()
25
{
25
{
26
	text* emptyVal = (text*) palloc(VARHDRSZ);
26
	text* emptyVal = (text*) palloc(VARHDRSZ);
27
	VARATT_SIZEP(emptyVal) = VARHDRSZ;
27
	SET_VARLENA_LEN(emptyVal, VARHDRSZ);
28
	PG_RETURN_TEXT_P(emptyVal);
28
	PG_RETURN_TEXT_P(emptyVal);
29
}
29
}
30
30
Lines 90-96 Link Here
90
	
90
	
91
	/* ÊÖ¤¹¤¿¤á¤Î¥á¥â¥ê³ÎÊÝ */
91
	/* ÊÖ¤¹¤¿¤á¤Î¥á¥â¥ê³ÎÊÝ */
92
	text* return_val = (text *) palloc(VARHDRSZ + mecab_result_size * sizeof(char));
92
	text* return_val = (text *) palloc(VARHDRSZ + mecab_result_size * sizeof(char));
93
	VARATT_SIZEP(return_val) = VARHDRSZ + mecab_result_size * sizeof(char);
93
	SET_VARLENA_LEN(return_val, VARHDRSZ + mecab_result_size * sizeof(char));
94
	
94
	
95
	/* ·ë²Ì¤ò¥³¥Ô¡¼ */
95
	/* ·ë²Ì¤ò¥³¥Ô¡¼ */
96
	memcpy((void*)VARDATA(return_val), mecab_result, mecab_result_size);
96
	memcpy((void*)VARDATA(return_val), mecab_result, mecab_result_size);

Return to bug 239594