본문 바로가기
C 언어

_fwalk

by SpeeDr00t 2016. 7. 9.
반응형

int _fwalk(int (*function)(FILE *))

#include <errno.h>
#include <stdio.h>
#include "local.h"
#include "glue.h"

int
_fwalk(int (*function)(FILE *))
{
	FILE *fp;
	int n, ret;
	struct glue *g;

	ret = 0;
	for (g = &__sglue; g != NULL; g = g->next)
		for (fp = g->iobs, n = g->niobs; --n >= 0; fp++)
			if (fp->_flags != 0)
				ret |= (*function)(fp);
	return (ret);
}
반응형

'C 언어' 카테고리의 다른 글

fputc  (0) 2016.07.09
fseek  (0) 2016.07.09
fopen  (0) 2016.07.09
fgetc  (0) 2016.07.09
fgets  (0) 2016.07.09