m/n/b/fwprune: fix link regexp

There was an extra + inside the character group, which appears to be 
unintended.

There are currently no firmware files with a + in the filename, so there 
should be no change in behavior.

Change-Id: I9c224f016f4769b3da28211f6bca3e34c610641d
Reviewed-on: https://review.monogon.dev/c/monogon/+/2923
Vouch-Run-CI: Lorenz Brun <lorenz@monogon.tech>
Reviewed-by: Lorenz Brun <lorenz@monogon.tech>
Tested-by: Jenkins CI
diff --git a/metropolis/node/build/fwprune/main.go b/metropolis/node/build/fwprune/main.go
index d1ff16f..dfabcde 100644
--- a/metropolis/node/build/fwprune/main.go
+++ b/metropolis/node/build/fwprune/main.go
@@ -26,7 +26,7 @@
 // linkRegexp parses the Link: lines in the WHENCE file. This does not have
 // an official grammar, the regexp has been written in an approximation of
 // the original parsing algorithm at @linux-firmware//:copy_firmware.sh.
-var linkRegexp = regexp.MustCompile(`(?m:^Link:\s*([^\s]+)\s+->\s+([^\s+]+)\s*$)`)
+var linkRegexp = regexp.MustCompile(`(?m:^Link:\s*([^\s]+)\s+->\s+([^\s]+)\s*$)`)
 
 var (
 	modinfoPath      = flag.String("modinfo", "", "Path to the modules.builtin.modinfo file built with the kernel")