rockbox/utils/ipodpatcher
Vencislav Atanasov 53d2a99a2a Hack to fix ipodpatcher on macOS - ignore exit code from unmount
ipodpatcher tries to unmount volumes that are not mounted e.g. the firmware partition, before making any changes. On macOS this fails with a non-zero exit code, causing the whole process (bootloader installation or uninstallation) to fail.

A proper fix would be to trace every path that uses ipod_reopen_rw(), and only call unmount if we expect the volume to be currently mounted.

Change-Id: Ieaa58da336216d5060465cfc2b7f5f8c729fe8b9
2026-06-19 21:02:37 -04:00
..
arc4.c rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
arc4.h rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
fat32format.c chore: Get rid of *all* vestigal CVS '$Id:$' tags 2026-06-01 16:01:18 -04:00
ipodio-posix.c Hack to fix ipodpatcher on macOS - ignore exit code from unmount 2026-06-19 21:02:37 -04:00
ipodio-win32-scsi.c chore: Get rid of *all* vestigal CVS '$Id:$' tags 2026-06-01 16:01:18 -04:00
ipodio-win32.c chore: Get rid of *all* vestigal CVS '$Id:$' tags 2026-06-01 16:01:18 -04:00
ipodio.h chore: Get rid of *all* vestigal CVS '$Id:$' tags 2026-06-01 16:01:18 -04:00
ipodpatcher.c ipodpatcher: Fix build warning and 'make clean' 2026-06-17 10:39:57 -04:00
ipodpatcher.h chore: Get rid of *all* vestigal CVS '$Id:$' tags 2026-06-01 16:01:18 -04:00
ipodpatcher.manifest rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
ipodpatcher.rc rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
ipodpatcher_aupd.c ipodpatcher: Fix build warning and 'make clean' 2026-06-17 10:39:57 -04:00
main.c chore: Get rid of *all* vestigal CVS '$Id:$' tags 2026-06-01 16:01:18 -04:00
Makefile ipodpatcher: Fix build warning and 'make clean' 2026-06-17 10:39:57 -04:00
parttypes.h rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00