From 24502382302683bac2f07724bfadc0804a8bf3f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Duval?= Date: Sat, 18 Feb 2012 18:11:38 +0100 Subject: [PATCH] Improve awk escape sequences a bit. --- src/apps/devices/pci-header.awk | 6 +++--- src/apps/devices/usb-header.awk | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/apps/devices/pci-header.awk b/src/apps/devices/pci-header.awk index 2d3fad9f71..f046ef1459 100644 --- a/src/apps/devices/pci-header.awk +++ b/src/apps/devices/pci-header.awk @@ -47,7 +47,7 @@ BEGIN { # store vendor ID for possible devices afterwards vendorid = $1 vendor = substr($0, 7) - gsub( /\"/, "\\\"", vendor ) + gsub( /\"/, "&&", vendor ) printf formatting "\t{ 0x" vendorid ", \"" vendor "\", \"\" }" > ofile } @@ -56,8 +56,8 @@ BEGIN { /^\t[[:xdigit:]][[:xdigit:]][[:xdigit:]][[:xdigit:]] / { device = substr($0, 8) - gsub( /\\/, "\\\\", device ) - gsub( /\"/, "\\\"", device ) + gsub( /\\/, "&&", device ) + gsub( /\"/, "&&", device ) # store device ID for possible devices afterwards deviceid = $1 diff --git a/src/apps/devices/usb-header.awk b/src/apps/devices/usb-header.awk index 1aef370352..209ba63f83 100644 --- a/src/apps/devices/usb-header.awk +++ b/src/apps/devices/usb-header.awk @@ -47,7 +47,7 @@ BEGIN { # store vendor ID for possible devices afterwards vendorid = $1 vendor = substr($0, 7) - gsub( /\"/, "\\\"", vendor ) + gsub( /\"/, "&&", vendor ) printf formatting "\t{ 0x" vendorid ", \"" vendor "\" }" > ofile } @@ -56,8 +56,8 @@ BEGIN { /^\t[[:xdigit:]][[:xdigit:]][[:xdigit:]][[:xdigit:]] / { device = substr($0, 8) - gsub( /\\/, "\\\\", device ) - gsub( /\"/, "\\\"", device ) + gsub( /\\/, "&&", device ) + gsub( /\"/, "&&", device ) # store device ID for possible devices afterwards deviceid = $1