]> git.ipfire.org Git - thirdparty/dracut.git/blobdiff - dracut-functions.sh
fix(dracut.sh): use gawk for strtonum
[thirdparty/dracut.git] / dracut-functions.sh
index 5807b8c59eeb2d4b48b74a1addd22ee77c04ce51..8afbbd801ed428225511a31141da7901b0038e39 100755 (executable)
@@ -1047,7 +1047,7 @@ pe_file_format() {
     if [[ $# -eq 1 ]]; then
         local magic
         magic=$(objdump -p "$1" \
-            | awk '{if ($1 == "Magic"){print strtonum("0x"$2)}}')
+            | gawk '{if ($1 == "Magic"){print strtonum("0x"$2)}}')
         magic=$(printf "0x%x" "$magic")
         # 0x10b (PE32), 0x20b (PE32+)
         [[ $magic == 0x20b || $magic == 0x10b ]] && return 0