Ejemplo n.º 1
0
FILE *fdopen(int filedes, const char *mode)
{
	intptr_t cur_mode;

	cur_mode = fcntl(filedes, F_GETFL);
	if (cur_mode != -1)
		return _stdio_fopen(cur_mode, mode, NULL, filedes);
	return NULL;
}
Ejemplo n.º 2
0
FILE *fdopen(int filedes, const char *mode)
{
	intptr_t cur_mode;

	/**** MOSS ****/
	/* fnctl call to get file open mode changed to getomode */
	/**** MOSE ****/
	return (((cur_mode = getomode(filedes))) != -1)
		? _stdio_fopen(cur_mode, mode, NULL, filedes) 
		: NULL;
}