From 46376435efab142ed6d5a6bd9a94651746554b6d Mon Sep 17 00:00:00 2001 From: HikariKnight <2557889+HikariKnight@users.noreply.github.com> Date: Thu, 14 Mar 2024 15:30:26 +0100 Subject: [PATCH] fix: correctly handle empty MODULES=() in mkinitcpio --- internal/configs/config_mkinitcpio.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/configs/config_mkinitcpio.go b/internal/configs/config_mkinitcpio.go index a2f6dd6..219c16b 100644 --- a/internal/configs/config_mkinitcpio.go +++ b/internal/configs/config_mkinitcpio.go @@ -26,7 +26,7 @@ func Set_Mkinitcpio() { // Make a regex to find the modules line module_line_re := regexp.MustCompile(`^MODULES=`) - modules_re := regexp.MustCompile(`MODULES=\((.+?)\)`) + modules_re := regexp.MustCompile(`MODULES=\((.*)\)`) vfio_modules_re := regexp.MustCompile(`(vfio_iommu_type1|vfio_pci|vfio_virqfd|vfio|vendor-reset)`) // Read the mkinitcpio file