예제 #1
0
파일: loop.c 프로젝트: Excito/parted
static void
loop_free (PedDisk* disk)
{
	PED_ASSERT (disk != NULL);

	_ped_disk_free (disk);
}
예제 #2
0
파일: rdb.c 프로젝트: inteos/WBSAirback
static void
amiga_free (PedDisk* disk)
{
	PED_ASSERT(disk != NULL);
	PED_ASSERT(disk->disk_specific != NULL);

	free (disk->disk_specific);
	_ped_disk_free (disk);
}
예제 #3
0
파일: dasd.c 프로젝트: bcl/parted
static void
dasd_free (PedDisk* disk)
{
	PED_ASSERT(disk != NULL);
	/* Don't free disk->disk_specific first, in case _ped_disk_free
	   or one of its eventual callees ever accesses it.  */
	void *p = disk->disk_specific;
	_ped_disk_free(disk);
	free(p);
}
예제 #4
0
파일: dvh.c 프로젝트: Distrotech/parted
static void
dvh_free (PedDisk* disk)
{
	free (disk->disk_specific);
	_ped_disk_free (disk);
}
예제 #5
0
파일: aix.c 프로젝트: Excito/parted
static void
aix_free (PedDisk *disk)
{
	_ped_disk_free (disk);
}