Esempio n. 1
0
int fileio_open(fileio_t *fileio, char *url, enum fileio_access access,	enum fileio_type type)
{
	int retval = ERROR_OK;

	fileio->type = type;
	fileio->access = access;
	fileio->url = strdup(url);
	
	retval = fileio_open_local(fileio);

	return retval;
}
Esempio n. 2
0
int fileio_open(struct fileio *fileio_p,
	const char *url,
	enum fileio_access access_type,
	enum fileio_type type)
{
	int retval = ERROR_OK;

	struct fileio_internal *fileio = malloc(sizeof(struct fileio_internal));
	fileio_p->fp = fileio;

	fileio->type = type;
	fileio->access = access_type;
	fileio->url = strdup(url);

	retval = fileio_open_local(fileio);

	return retval;
}