]> code.delx.au - refind/blobdiff - refind/gpt.c
Add support for bit 60 (read-only) and 63 (do-not-automount) partition
[refind] / refind / gpt.c
index 60da3bb867b3d789a468763adae84ae4bf636038..cc6c70b77c7fbb153413ca066211d78ecc7b7e5b 100644 (file)
@@ -185,31 +185,6 @@ EFI_STATUS ReadGptData(REFIT_VOLUME *Volume, GPT_DATA **Data) {
    return Status;
 } // EFI_STATUS ReadGptData()
 
-// // Look in gPartitions for a partition with the specified Guid. If found, return
-// // a pointer to that partition's name string. If not found, return a NULL pointer.
-// // The calling function is responsible for freeing the returned memory.
-// CHAR16 * PartNameFromGuid(EFI_GUID *Guid) {
-//    UINTN     i;
-//    CHAR16    *Found = NULL;
-//    GPT_DATA  *GptData;
-// 
-//    if ((Guid == NULL) || (gPartitions == NULL))
-//       return NULL;
-// 
-//    GptData = gPartitions;
-//    while ((GptData != NULL) && (!Found)) {
-//       i = 0;
-//       while ((i < GptData->Header->entry_count) && (!Found)) {
-//          if (GuidsAreEqual((EFI_GUID*) &(GptData->Entries[i].partition_guid), Guid))
-//             Found = StrDuplicate(GptData->Entries[i].name);
-//          else
-//             i++;
-//       } // while(scanning entries)
-//       GptData = GptData->NextEntry;
-//    } // while(scanning GPTs)
-//    return Found;
-// } // CHAR16 * PartNameFromGuid()
-
 // Look in gPartitions for a partition with the specified Guid. If found, return
 // a pointer to that partition's data. If not found, return a NULL pointer.
 // The calling function is responsible for freeing the returned memory.