Example #1
0
File: loop.c Project: Excito/parted
static void
loop_free (PedDisk* disk)
{
	PED_ASSERT (disk != NULL);

	_ped_disk_free (disk);
}
Example #2
0
static void
amiga_free (PedDisk* disk)
{
	PED_ASSERT(disk != NULL);
	PED_ASSERT(disk->disk_specific != NULL);

	free (disk->disk_specific);
	_ped_disk_free (disk);
}
Example #3
0
File: dasd.c Project: 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);
}
Example #4
0
static void
dvh_free (PedDisk* disk)
{
	free (disk->disk_specific);
	_ped_disk_free (disk);
}
Example #5
0
File: aix.c Project: Excito/parted
static void
aix_free (PedDisk *disk)
{
	_ped_disk_free (disk);
}