diff options
| author | Amlal <amlal@nekernel.org> | 2025-04-25 13:08:33 +0200 |
|---|---|---|
| committer | Amlal <amlal@nekernel.org> | 2025-04-25 13:08:33 +0200 |
| commit | fb790b07aeba8e22e4190cf3e1834d11ecde6c96 (patch) | |
| tree | 4cec7d1b321307b1d5935577631dae116a658a37 /public/tools/diutil/src/CommandLine.cc | |
| parent | 63a2d92c5dfe976175cda024ec01905d11b43738 (diff) | |
dev: better .clang-format, ran format command.
Signed-off-by: Amlal <amlal@nekernel.org>
Diffstat (limited to 'public/tools/diutil/src/CommandLine.cc')
| -rw-r--r-- | public/tools/diutil/src/CommandLine.cc | 101 |
1 files changed, 46 insertions, 55 deletions
diff --git a/public/tools/diutil/src/CommandLine.cc b/public/tools/diutil/src/CommandLine.cc index ef0aaa2e..dd23f532 100644 --- a/public/tools/diutil/src/CommandLine.cc +++ b/public/tools/diutil/src/CommandLine.cc @@ -1,67 +1,58 @@ /* ------------------------------------------- - Copyright (C) 2025, Amlal El Mahrouss, all rights reserved. + Copyright (C) 2025, Amlal El Mahrouss, all rights reserved. - FILE: CommandLine.cc - PURPOSE: DIUTIL CLI. + FILE: CommandLine.cc + PURPOSE: DIUTIL CLI. ------------------------------------------- */ #include <DiskImage.fwrk/headers/DiskImage.h> static const Char kDiskName[kDIDiskNameLen] = "Empty Disk"; -static SInt32 kDiskSectorSz = kDISectorSz; -static SizeT kDiskSz = gib_cast(4); -static const Char kOutDisk[kDIOutNameLen] = "disk.eimg"; +static SInt32 kDiskSectorSz = kDISectorSz; +static SizeT kDiskSz = gib_cast(4); +static const Char kOutDisk[kDIOutNameLen] = "disk.eimg"; /// @brief Disk Utility entrypoint. -SInt32 _NeMain(SInt32 argc, Char** argv) -{ - for (SInt32 arg = 0; arg < argc; ++arg) - { - const Char* arg_s = argv[arg]; - - if (MmCmpMemory((VoidPtr)arg_s, (VoidPtr) "-diutil-output-name", MmStrLen("-diutil-output-name") == 0)) - { - if ((arg + 1) < argc) - { - MmCopyMemory((VoidPtr)kOutDisk, argv[arg + 1], kDIDiskNameLen); - } - } - else if (MmCmpMemory((VoidPtr)arg_s, (VoidPtr) "-diutil-output-size", MmStrLen("-diutil-output-size") == 0)) - { - if ((arg + 1) < argc) - { - kDiskSz = StrMathToNumber(argv[arg + 1], nullptr, 10); - } - } - else if (MmCmpMemory((VoidPtr)arg_s, (VoidPtr) "-diutil-sector-size", MmStrLen("-diutil-sector-size") == 0)) - { - if ((arg + 1) < argc) - { - kDiskSectorSz = StrMathToNumber(argv[arg + 1], nullptr, 10); - } - } - else if (MmCmpMemory((VoidPtr)arg_s, (VoidPtr) "-diutil-part-name", MmStrLen("-diutil-part-name") == 0)) - { - if ((arg + 1) < argc) - { - MmCopyMemory((VoidPtr)kDiskName, argv[arg + 1], kDIDiskNameLen); - } - } - } - - // create disk image, by appending an EPM partition to it. - - DI::DI_DISK_IMAGE img{}; - - img.disk_sz = kDiskSz; - img.sector_sz = kDiskSectorSz; - img.block_cnt = 0; - - MmCopyMemory((VoidPtr)img.disk_name, (VoidPtr)kDiskName, kDIDiskNameLen); - MmCopyMemory((VoidPtr)img.out_name, (VoidPtr)kOutDisk, kDIDiskNameLen); - - // format disk image to explicit partition map. - return DI::DIFormatPartitionEPM(img); +SInt32 _NeMain(SInt32 argc, Char** argv) { + for (SInt32 arg = 0; arg < argc; ++arg) { + const Char* arg_s = argv[arg]; + + if (MmCmpMemory((VoidPtr) arg_s, (VoidPtr) "-diutil-output-name", + MmStrLen("-diutil-output-name") == 0)) { + if ((arg + 1) < argc) { + MmCopyMemory((VoidPtr) kOutDisk, argv[arg + 1], kDIDiskNameLen); + } + } else if (MmCmpMemory((VoidPtr) arg_s, (VoidPtr) "-diutil-output-size", + MmStrLen("-diutil-output-size") == 0)) { + if ((arg + 1) < argc) { + kDiskSz = StrMathToNumber(argv[arg + 1], nullptr, 10); + } + } else if (MmCmpMemory((VoidPtr) arg_s, (VoidPtr) "-diutil-sector-size", + MmStrLen("-diutil-sector-size") == 0)) { + if ((arg + 1) < argc) { + kDiskSectorSz = StrMathToNumber(argv[arg + 1], nullptr, 10); + } + } else if (MmCmpMemory((VoidPtr) arg_s, (VoidPtr) "-diutil-part-name", + MmStrLen("-diutil-part-name") == 0)) { + if ((arg + 1) < argc) { + MmCopyMemory((VoidPtr) kDiskName, argv[arg + 1], kDIDiskNameLen); + } + } + } + + // create disk image, by appending an EPM partition to it. + + DI::DI_DISK_IMAGE img{}; + + img.disk_sz = kDiskSz; + img.sector_sz = kDiskSectorSz; + img.block_cnt = 0; + + MmCopyMemory((VoidPtr) img.disk_name, (VoidPtr) kDiskName, kDIDiskNameLen); + MmCopyMemory((VoidPtr) img.out_name, (VoidPtr) kOutDisk, kDIDiskNameLen); + + // format disk image to explicit partition map. + return DI::DIFormatPartitionEPM(img); }
\ No newline at end of file |
