From 6b19e75efaf0b7767a07699e66c3c0e66ee1aa8a Mon Sep 17 00:00:00 2001 From: Eric Kohl Date: Fri, 3 Oct 2014 11:05:56 +0000 Subject: [PATCH] [USETUP] Remove obsolete partition creation checks and their corresponding error messages. svn path=/trunk/; revision=64487 --- reactos/base/setup/usetup/errorcode.h | 4 --- reactos/base/setup/usetup/lang/bg-BG.h | 13 -------- reactos/base/setup/usetup/lang/cs-CZ.h | 13 -------- reactos/base/setup/usetup/lang/de-DE.h | 13 -------- reactos/base/setup/usetup/lang/el-GR.h | 13 -------- reactos/base/setup/usetup/lang/en-US.h | 13 -------- reactos/base/setup/usetup/lang/es-ES.h | 13 -------- reactos/base/setup/usetup/lang/et-EE.h | 13 -------- reactos/base/setup/usetup/lang/fr-FR.h | 13 -------- reactos/base/setup/usetup/lang/he-IL.h | 13 -------- reactos/base/setup/usetup/lang/it-IT.h | 13 -------- reactos/base/setup/usetup/lang/ja-JP.h | 13 -------- reactos/base/setup/usetup/lang/lt-LT.h | 13 -------- reactos/base/setup/usetup/lang/nl-NL.h | 13 -------- reactos/base/setup/usetup/lang/pl-PL.h | 13 -------- reactos/base/setup/usetup/lang/pt-BR.h | 13 -------- reactos/base/setup/usetup/lang/ro-RO.h | 21 +++---------- reactos/base/setup/usetup/lang/ru-RU.h | 13 -------- reactos/base/setup/usetup/lang/sk-SK.h | 13 -------- reactos/base/setup/usetup/lang/sq-AL.h | 13 -------- reactos/base/setup/usetup/lang/sv-SE.h | 13 -------- reactos/base/setup/usetup/lang/tr-TR.h | 13 -------- reactos/base/setup/usetup/lang/uk-UA.h | 13 -------- reactos/base/setup/usetup/partlist.c | 43 -------------------------- 24 files changed, 4 insertions(+), 337 deletions(-) diff --git a/reactos/base/setup/usetup/errorcode.h b/reactos/base/setup/usetup/errorcode.h index 0acfbd67b1f..b845b3502d0 100644 --- a/reactos/base/setup/usetup/errorcode.h +++ b/reactos/base/setup/usetup/errorcode.h @@ -67,12 +67,8 @@ typedef enum ERROR_ADDING_KBLAYOUTS, ERROR_UPDATE_GEOID, ERROR_INSUFFICIENT_DISKSPACE, - ERROR_PARTITION_TABLE_FULL, ERROR_ONLY_ONE_EXTENDED, - ERROR_NOT_BEHIND_EXTENDED, - ERROR_EXTENDED_NOT_LAST, - ERROR_LAST_ERROR_CODE }ERROR_NUMBER; diff --git a/reactos/base/setup/usetup/lang/bg-BG.h b/reactos/base/setup/usetup/lang/bg-BG.h index 80aaaa867d1..1bf0e213a8d 100644 --- a/reactos/base/setup/usetup/lang/bg-BG.h +++ b/reactos/base/setup/usetup/lang/bg-BG.h @@ -1524,19 +1524,6 @@ MUI_ERROR bgBGErrorEntries[] = "\n" " * Press any key to continue." }, - { - //ERROR_NOT_BEHIND_EXTENDED, - "You can not create a partition behind an extended partition.\n" - "\n" - " * Press any key to continue." - }, - { - //ERROR_EXTENDED_NOT_LAST, - "An extended partition must always be the last\n" - "partition in a partition table.\n" - "\n" - " * Press any key to continue." - }, { NULL, NULL diff --git a/reactos/base/setup/usetup/lang/cs-CZ.h b/reactos/base/setup/usetup/lang/cs-CZ.h index 2f77d54881d..74555d0eeb2 100644 --- a/reactos/base/setup/usetup/lang/cs-CZ.h +++ b/reactos/base/setup/usetup/lang/cs-CZ.h @@ -1519,19 +1519,6 @@ MUI_ERROR csCZErrorEntries[] = "\n" " * PokraŸujte stisknut¡m libovoln‚ kl vesy." }, - { - //ERROR_NOT_BEHIND_EXTENDED, - "Nen¡ mo§n‚ vytvoýit odd¡l za rozç¡ýenìm odd¡lem.\n" - "\n" - " * PokraŸujte stisknut¡m libovoln‚ kl vesy." - }, - { - //ERROR_EXTENDED_NOT_LAST, - "Rozç¡ýenì odd¡l mus¡ bìt v§dy posledn¡ odd¡l\n" - "v tabulce odd¡l….\n" - "\n" - " * PokraŸujte stisknut¡m libovoln‚ kl vesy." - }, { NULL, NULL diff --git a/reactos/base/setup/usetup/lang/de-DE.h b/reactos/base/setup/usetup/lang/de-DE.h index ab58aae6ab7..f1d422f540b 100644 --- a/reactos/base/setup/usetup/lang/de-DE.h +++ b/reactos/base/setup/usetup/lang/de-DE.h @@ -1516,19 +1516,6 @@ MUI_ERROR deDEErrorEntries[] = "\n" " * Eine beliebige Taste zum Fortsetzen drcken." }, - { - //ERROR_NOT_BEHIND_EXTENDED, - "Sie k”nnen hinter einer erweiterten Partition keine weitere Partition anlegen.\n" - "\n" - " * Eine beliebige Taste zum Fortsetzen drcken." - }, - { - //ERROR_EXTENDED_NOT_LAST, - "Eine erweiterte Partition muss immer die letzte Partition in \n" - "einer Partitionstabelle sein.\n" - "\n" - " * Eine beliebige Taste zum Fortsetzen drcken." - }, { NULL, NULL diff --git a/reactos/base/setup/usetup/lang/el-GR.h b/reactos/base/setup/usetup/lang/el-GR.h index 82d83d4dd4c..4c7b79e1e56 100644 --- a/reactos/base/setup/usetup/lang/el-GR.h +++ b/reactos/base/setup/usetup/lang/el-GR.h @@ -1536,19 +1536,6 @@ MUI_ERROR elGRErrorEntries[] = "\n" " * Press any key to continue." }, - { - //ERROR_NOT_BEHIND_EXTENDED, - "You can not create a partition behind an extended partition.\n" - "\n" - " * Press any key to continue." - }, - { - //ERROR_EXTENDED_NOT_LAST, - "An extended partition must always be the last\n" - "partition in a partition table.\n" - "\n" - " * Press any key to continue." - }, { NULL, NULL diff --git a/reactos/base/setup/usetup/lang/en-US.h b/reactos/base/setup/usetup/lang/en-US.h index 7f752f39a8f..d4e7d5f802f 100644 --- a/reactos/base/setup/usetup/lang/en-US.h +++ b/reactos/base/setup/usetup/lang/en-US.h @@ -1511,19 +1511,6 @@ MUI_ERROR enUSErrorEntries[] = "\n" " * Press any key to continue." }, - { - //ERROR_NOT_BEHIND_EXTENDED, - "You can not create a partition behind an extended partition.\n" - "\n" - " * Press any key to continue." - }, - { - //ERROR_EXTENDED_NOT_LAST, - "An extended partition must always be the last\n" - "partition in a partition table.\n" - "\n" - " * Press any key to continue." - }, { NULL, NULL diff --git a/reactos/base/setup/usetup/lang/es-ES.h b/reactos/base/setup/usetup/lang/es-ES.h index d8bad41c343..b96a269a86d 100644 --- a/reactos/base/setup/usetup/lang/es-ES.h +++ b/reactos/base/setup/usetup/lang/es-ES.h @@ -1519,19 +1519,6 @@ MUI_ERROR esESErrorEntries[] = "\n" " * Press any key to continue." }, - { - //ERROR_NOT_BEHIND_EXTENDED, - "You can not create a partition behind an extended partition.\n" - "\n" - " * Press any key to continue." - }, - { - //ERROR_EXTENDED_NOT_LAST, - "An extended partition must always be the last\n" - "partition in a partition table.\n" - "\n" - " * Press any key to continue." - }, { NULL, NULL diff --git a/reactos/base/setup/usetup/lang/et-EE.h b/reactos/base/setup/usetup/lang/et-EE.h index e90023d4651..fe7463322ac 100644 --- a/reactos/base/setup/usetup/lang/et-EE.h +++ b/reactos/base/setup/usetup/lang/et-EE.h @@ -1509,19 +1509,6 @@ MUI_ERROR etEEErrorEntries[] = "\n" " * Press any key to continue." }, - { - //ERROR_NOT_BEHIND_EXTENDED, - "You can not create a partition behind an extended partition.\n" - "\n" - " * Press any key to continue." - }, - { - //ERROR_EXTENDED_NOT_LAST, - "An extended partition must always be the last\n" - "partition in a partition table.\n" - "\n" - " * Press any key to continue." - }, { NULL, NULL diff --git a/reactos/base/setup/usetup/lang/fr-FR.h b/reactos/base/setup/usetup/lang/fr-FR.h index c4dac549943..50220c3fe94 100644 --- a/reactos/base/setup/usetup/lang/fr-FR.h +++ b/reactos/base/setup/usetup/lang/fr-FR.h @@ -1524,19 +1524,6 @@ MUI_ERROR frFRErrorEntries[] = "\n" " * Appuyer sur une touche pour continuer." }, - { - //ERROR_NOT_BEHIND_EXTENDED, - "Impossible de cr‚er une partition pr‚c‚dant une partition ‚tendue.\n" - "\n" - " * Appuyer sur une touche pour continuer." - }, - { - //ERROR_EXTENDED_NOT_LAST, - "Une partition ‚tendue doit toujours ˆtre plac‚e en dernier\n" - "dans la table de partition.\n" - "\n" - " * Appuyer sur une touche pour continuer." - }, { NULL, NULL diff --git a/reactos/base/setup/usetup/lang/he-IL.h b/reactos/base/setup/usetup/lang/he-IL.h index b4a3945f232..74f14761a15 100644 --- a/reactos/base/setup/usetup/lang/he-IL.h +++ b/reactos/base/setup/usetup/lang/he-IL.h @@ -1512,19 +1512,6 @@ MUI_ERROR heILErrorEntries[] = "\n" " * Press any key to continue." }, - { - //ERROR_NOT_BEHIND_EXTENDED, - "You can not create a partition behind an extended partition.\n" - "\n" - " * Press any key to continue." - }, - { - //ERROR_EXTENDED_NOT_LAST, - "An extended partition must always be the last\n" - "partition in a partition table.\n" - "\n" - " * Press any key to continue." - }, { NULL, NULL diff --git a/reactos/base/setup/usetup/lang/it-IT.h b/reactos/base/setup/usetup/lang/it-IT.h index e911a748ed1..2c7fc543cdb 100644 --- a/reactos/base/setup/usetup/lang/it-IT.h +++ b/reactos/base/setup/usetup/lang/it-IT.h @@ -1513,19 +1513,6 @@ MUI_ERROR itITErrorEntries[] = "\n" " * Press any key to continue." }, - { - //ERROR_NOT_BEHIND_EXTENDED, - "You can not create a partition behind an extended partition.\n" - "\n" - " * Press any key to continue." - }, - { - //ERROR_EXTENDED_NOT_LAST, - "An extended partition must always be the last\n" - "partition in a partition table.\n" - "\n" - " * Press any key to continue." - }, { NULL, NULL diff --git a/reactos/base/setup/usetup/lang/ja-JP.h b/reactos/base/setup/usetup/lang/ja-JP.h index 691406625fe..f4aa3cb6dc9 100644 --- a/reactos/base/setup/usetup/lang/ja-JP.h +++ b/reactos/base/setup/usetup/lang/ja-JP.h @@ -1513,19 +1513,6 @@ MUI_ERROR jaJPErrorEntries[] = "\n" " * Press any key to continue." }, - { - //ERROR_NOT_BEHIND_EXTENDED, - "You can not create a partition behind an extended partition.\n" - "\n" - " * Press any key to continue." - }, - { - //ERROR_EXTENDED_NOT_LAST, - "An extended partition must always be the last\n" - "partition in a partition table.\n" - "\n" - " * Press any key to continue." - }, { NULL, NULL diff --git a/reactos/base/setup/usetup/lang/lt-LT.h b/reactos/base/setup/usetup/lang/lt-LT.h index 7a7b4f746a5..ef7e9640dca 100644 --- a/reactos/base/setup/usetup/lang/lt-LT.h +++ b/reactos/base/setup/usetup/lang/lt-LT.h @@ -1521,19 +1521,6 @@ MUI_ERROR ltLTErrorEntries[] = "\n" " * Press any key to continue." }, - { - //ERROR_NOT_BEHIND_EXTENDED, - "You can not create a partition behind an extended partition.\n" - "\n" - " * Press any key to continue." - }, - { - //ERROR_EXTENDED_NOT_LAST, - "An extended partition must always be the last\n" - "partition in a partition table.\n" - "\n" - " * Press any key to continue." - }, { NULL, NULL diff --git a/reactos/base/setup/usetup/lang/nl-NL.h b/reactos/base/setup/usetup/lang/nl-NL.h index 167e1095b0d..cc775851d37 100644 --- a/reactos/base/setup/usetup/lang/nl-NL.h +++ b/reactos/base/setup/usetup/lang/nl-NL.h @@ -1557,19 +1557,6 @@ MUI_ERROR nlNLErrorEntries[] = "\n" " * Press any key to continue." }, - { - //ERROR_NOT_BEHIND_EXTENDED, - "You can not create a partition behind an extended partition.\n" - "\n" - " * Press any key to continue." - }, - { - //ERROR_EXTENDED_NOT_LAST, - "An extended partition must always be the last\n" - "partition in a partition table.\n" - "\n" - " * Press any key to continue." - }, { NULL, NULL diff --git a/reactos/base/setup/usetup/lang/pl-PL.h b/reactos/base/setup/usetup/lang/pl-PL.h index 7cecd01647f..cb83abb1b62 100644 --- a/reactos/base/setup/usetup/lang/pl-PL.h +++ b/reactos/base/setup/usetup/lang/pl-PL.h @@ -1521,19 +1521,6 @@ MUI_ERROR plPLErrorEntries[] = "\n" " * Naci˜nij dowolny klawisz, aby kontynuowa†." }, - { - //ERROR_NOT_BEHIND_EXTENDED, - "Nie mo¾esz utworzy† partycji za partycj¥ rozszerzon¥.\n" - "\n" - " * Naci˜nij dowolny klawisz, aby kontynuowa†." - }, - { - //ERROR_EXTENDED_NOT_LAST, - "Partycja rozszerzona musi by† zawsze ostatni¥\n" - "partycj¥ w tabeli partycji.\n" - "\n" - " * Naci˜nij dowolny klawisz, aby kontynuowa†." - }, { NULL, NULL diff --git a/reactos/base/setup/usetup/lang/pt-BR.h b/reactos/base/setup/usetup/lang/pt-BR.h index 19ad6719180..e1b0c113d60 100644 --- a/reactos/base/setup/usetup/lang/pt-BR.h +++ b/reactos/base/setup/usetup/lang/pt-BR.h @@ -1549,19 +1549,6 @@ MUI_ERROR ptBRErrorEntries[] = "\n" " * Press any key to continue." }, - { - //ERROR_NOT_BEHIND_EXTENDED, - "You can not create a partition behind an extended partition.\n" - "\n" - " * Press any key to continue." - }, - { - //ERROR_EXTENDED_NOT_LAST, - "An extended partition must always be the last\n" - "partition in a partition table.\n" - "\n" - " * Press any key to continue." - }, { NULL, NULL diff --git a/reactos/base/setup/usetup/lang/ro-RO.h b/reactos/base/setup/usetup/lang/ro-RO.h index 558011d80b8..13980d63bf1 100644 --- a/reactos/base/setup/usetup/lang/ro-RO.h +++ b/reactos/base/setup/usetup/lang/ro-RO.h @@ -1529,7 +1529,7 @@ MUI_ERROR roROErrorEntries[] = { //ERROR_CABINET_SECTION, "Nu se poate gÇsi secîiunea de directoare\n" - "Œn fi­ierul cabinet.", + "Œn fi­ierul cabinet.", "ENTER = Repornire calculator" }, { @@ -1540,7 +1540,7 @@ MUI_ERROR roROErrorEntries[] = { //ERROR_FIND_SETUPDATA, "Nu se poate gÇsi secîiunea pentru date de\n" - "instalare din fi­ierul TXTSETUP.SIF.", + "instalare din fi­ierul TXTSETUP.SIF.", "ENTER = Repornire calculator" }, { @@ -1561,7 +1561,7 @@ MUI_ERROR roROErrorEntries[] = { //ERROR_ADDING_KBLAYOUTS, "A e­uat includerea Œn registre a configuraîiei\n" - "de tastaturÇ.", + "de tastaturÇ.", "ENTER = Repornire calculator" }, { @@ -1572,7 +1572,7 @@ MUI_ERROR roROErrorEntries[] = { //ERROR_INSUFFICIENT_DISKSPACE, "Pe partiîia selectatÇ nu existÇ suficient\n" - "spaîiu liber." + "spaîiu liber." " * Tastaîi pentru a continua.", NULL }, @@ -1589,19 +1589,6 @@ MUI_ERROR roROErrorEntries[] = "\n" " * Tastaîi pentru a continua." }, - { - //ERROR_NOT_BEHIND_EXTENDED, - "Nu se poate crea o partiîie dupÇ o partiîie extinsÇ.\n" - "\n" - " * Tastaîi pentru a continua." - }, - { - //ERROR_EXTENDED_NOT_LAST, - "O partiîie extinsÇ trebuie sÇ fie Œntotdeauna\n" - "ultima partiîie din tabela de partiîii.\n" - "\n" - " * Tastaîi pentru a continua." - }, { NULL, NULL diff --git a/reactos/base/setup/usetup/lang/ru-RU.h b/reactos/base/setup/usetup/lang/ru-RU.h index d8385038bd2..87d976e2e8e 100644 --- a/reactos/base/setup/usetup/lang/ru-RU.h +++ b/reactos/base/setup/usetup/lang/ru-RU.h @@ -1513,19 +1513,6 @@ MUI_ERROR ruRUErrorEntries[] = "\n" " * Press any key to continue." }, - { - //ERROR_NOT_BEHIND_EXTENDED, - "You can not create a partition behind an extended partition.\n" - "\n" - " * Press any key to continue." - }, - { - //ERROR_EXTENDED_NOT_LAST, - "An extended partition must always be the last\n" - "partition in a partition table.\n" - "\n" - " * Press any key to continue." - }, { NULL, NULL diff --git a/reactos/base/setup/usetup/lang/sk-SK.h b/reactos/base/setup/usetup/lang/sk-SK.h index 1373b270101..f2213cbd1b0 100644 --- a/reactos/base/setup/usetup/lang/sk-SK.h +++ b/reactos/base/setup/usetup/lang/sk-SK.h @@ -1523,19 +1523,6 @@ MUI_ERROR skSKErrorEntries[] = "\n" " * Press any key to continue." }, - { - //ERROR_NOT_BEHIND_EXTENDED, - "You can not create a partition behind an extended partition.\n" - "\n" - " * Press any key to continue." - }, - { - //ERROR_EXTENDED_NOT_LAST, - "An extended partition must always be the last\n" - "partition in a partition table.\n" - "\n" - " * Press any key to continue." - }, { NULL, NULL diff --git a/reactos/base/setup/usetup/lang/sq-AL.h b/reactos/base/setup/usetup/lang/sq-AL.h index 906fd89e5f7..4dbd396218a 100644 --- a/reactos/base/setup/usetup/lang/sq-AL.h +++ b/reactos/base/setup/usetup/lang/sq-AL.h @@ -1516,19 +1516,6 @@ MUI_ERROR sqALErrorEntries[] = "\n" " * Press any key to continue." }, - { - //ERROR_NOT_BEHIND_EXTENDED, - "You can not create a partition behind an extended partition.\n" - "\n" - " * Press any key to continue." - }, - { - //ERROR_EXTENDED_NOT_LAST, - "An extended partition must always be the last\n" - "partition in a partition table.\n" - "\n" - " * Press any key to continue." - }, { NULL, NULL diff --git a/reactos/base/setup/usetup/lang/sv-SE.h b/reactos/base/setup/usetup/lang/sv-SE.h index c9101b628a8..d763b603f27 100644 --- a/reactos/base/setup/usetup/lang/sv-SE.h +++ b/reactos/base/setup/usetup/lang/sv-SE.h @@ -1519,19 +1519,6 @@ MUI_ERROR svSEErrorEntries[] = "\n" " * Press any key to continue." }, - { - //ERROR_NOT_BEHIND_EXTENDED, - "You can not create a partition behind an extended partition.\n" - "\n" - " * Press any key to continue." - }, - { - //ERROR_EXTENDED_NOT_LAST, - "An extended partition must always be the last\n" - "partition in a partition table.\n" - "\n" - " * Press any key to continue." - }, { NULL, NULL diff --git a/reactos/base/setup/usetup/lang/tr-TR.h b/reactos/base/setup/usetup/lang/tr-TR.h index 5488f830a15..bc49c1c38b2 100644 --- a/reactos/base/setup/usetup/lang/tr-TR.h +++ b/reactos/base/setup/usetup/lang/tr-TR.h @@ -1499,19 +1499,6 @@ MUI_ERROR trTRErrorEntries[] = "\n" " * Srdrmek i‡in bir d§meye basnz." }, - { - //ERROR_NOT_BEHIND_EXTENDED, - "Bir geniŸletilmiŸ b”lm arkasnda bir b”lm oluŸturamazsnz.\n" - "\n" - " * Srdrmek i‡in bir d§meye basnz." - }, - { - //ERROR_EXTENDED_NOT_LAST, - "Bir geniŸletilmiŸ b”lm, her zaman bir b”lm\n" - "tablosunda son b”lm olmaldr.\n" - "\n" - " * Srdrmek i‡in bir d§meye basnz." - }, { NULL, NULL diff --git a/reactos/base/setup/usetup/lang/uk-UA.h b/reactos/base/setup/usetup/lang/uk-UA.h index aa723b0308b..517736faeb4 100644 --- a/reactos/base/setup/usetup/lang/uk-UA.h +++ b/reactos/base/setup/usetup/lang/uk-UA.h @@ -1519,19 +1519,6 @@ MUI_ERROR ukUAErrorEntries[] = "\n" " * Press any key to continue." }, - { - //ERROR_NOT_BEHIND_EXTENDED, - "You can not create a partition behind an extended partition.\n" - "\n" - " * Press any key to continue." - }, - { - //ERROR_EXTENDED_NOT_LAST, - "An extended partition must always be the last\n" - "partition in a partition table.\n" - "\n" - " * Press any key to continue." - }, { NULL, NULL diff --git a/reactos/base/setup/usetup/partlist.c b/reactos/base/setup/usetup/partlist.c index 4962df29d09..0e0bbc991ab 100644 --- a/reactos/base/setup/usetup/partlist.c +++ b/reactos/base/setup/usetup/partlist.c @@ -3003,41 +3003,6 @@ SetMountedDeviceValues( } -static -BOOLEAN -IsLastPrimaryPartiton( - IN PPARTENTRY PartEntry) -{ - return (PartEntry->ListEntry.Flink == &PartEntry->DiskEntry->PrimaryPartListHead); -} - - -static -BOOLEAN -IsPreviousPartitionExtended( - IN PPARTENTRY PartEntry, - IN PDISKENTRY DiskEntry) -{ - PPARTENTRY PrevPartEntry; - PLIST_ENTRY Entry; - - Entry = PartEntry->ListEntry.Blink; - - while (Entry != &DiskEntry->PrimaryPartListHead) - { - PrevPartEntry = CONTAINING_RECORD(Entry, PARTENTRY, ListEntry); - - if (IsContainerPartition(PrevPartEntry->PartitionType)) - return TRUE; - - Entry = Entry->Blink; - } - - return FALSE; - -} - - static ULONG GetPrimaryPartitionCount( @@ -3079,10 +3044,6 @@ PrimaryPartitionCreationChecks( if (GetPrimaryPartitionCount(DiskEntry) > 4) return ERROR_PARTITION_TABLE_FULL; - /* Fail if this partiton is located behind an extended partition */ - if (IsPreviousPartitionExtended(PartEntry, DiskEntry)) - return ERROR_NOT_BEHIND_EXTENDED; - return ERROR_SUCCESS; } @@ -3109,10 +3070,6 @@ ExtendedPartitionCreationChecks( if (DiskEntry->ExtendedPartition != NULL) return ERROR_ONLY_ONE_EXTENDED; - /* Fail if the partition is not the last list entry */ - if (!IsLastPrimaryPartiton(PartEntry)) - return ERROR_EXTENDED_NOT_LAST; - return ERROR_SUCCESS; } -- 2.17.1