コード例 #1
0
static FILE *
mkfilebuf(void)
{
	size_t *offp;

	offp = malloc(sizeof(*offp));	/* XXX leak */
	*offp = 0;
	return (fropen(offp, _reader));
}
コード例 #2
0
ファイル: funopen.c プロジェクト: 8l/ucc-c-compiler
main()
{
	run("-", stdout);

	run("funopen", funopen((void *)5, do_read, &do_write, do_seek, do_close));

	run("fropen", fropen(NULL, do_read));

	run("fwopen", fwopen(NULL, do_write));
}