コード例 #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);
}