Exemplo n.º 1
0
static
pri_img_t *pri_load_image (const char *fname)
{
	pri_img_t *img;

	if (par_verbose) {
		fprintf (stderr, "%s: loading image from %s\n", arg0, fname);
	}

	img = pri_img_load (fname, par_fmt_inp);

	if (img == NULL) {
		fprintf (stderr, "%s: loading failed (%s)\n", arg0, fname);
		return (NULL);
	}

	if (par_list) {
		par_list = 0;
		pri_list_tracks (img);
	}

	if (par_print_info) {
		par_print_info = 0;
		pri_print_info (img);
	}

	return (img);
}
Exemplo n.º 2
0
Arquivo: fdc.c Projeto: LasDesu/pce
static
pri_img_t *st_fdc_load_pri (st_fdc_t *fdc, unsigned drive)
{
	pri_img_t *img;

	if (fdc->fname[drive] == NULL) {
		return (NULL);
	}

	img = pri_img_load (fdc->fname[drive], PRI_FORMAT_NONE);

	return (img);
}