Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37855182
en ru br
ALT Linux repositórios
S:3.4-alt1
5.0: 1.8.8-alt3
4.1: 1.8.8-alt2.M41.1
4.0: 1.8.7-alt3
3.0: 1.6.24-alt1

Group :: Sistema/Configurações/Hadware
RPM: parted

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

Patch: parted-2.3-gpt-labels.patch
Download


--- parted-2.3/libparted/labels/gpt.c.alt	2010-05-06 17:46:05.000000000 +0400
+++ parted-2.3/libparted/labels/gpt.c	2011-04-26 21:36:38.000000000 +0400
@@ -567,9 +567,8 @@ static void *
 gpt_read_PE_array (PedDisk const *disk, GuidPartitionTableHeader_t const *gpt,
                    size_t *ptes_bytes)
 {
-  GPTDiskData *gpt_disk_data = disk->disk_specific;
   uint32_t p_ent_size = PED_LE32_TO_CPU (gpt->SizeOfPartitionEntry);
-  *ptes_bytes = p_ent_size * gpt_disk_data->entry_count;
+  *ptes_bytes = p_ent_size * PED_LE32_TO_CPU (gpt->NumberOfPartitionEntries);
   size_t ptes_sectors = ped_div_round_up (*ptes_bytes,
                                           disk->dev->sector_size);
 
 
projeto & código: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
mantenedor atual: Michael Shigorin
mantenedor da tradução: Fernando Martini aka fmartini © 2009