]> git.plutz.net Git - cgilite/blobdiff - cgilite.awk
bugfix: accidental regex range
[cgilite] / cgilite.awk
index 0a1e1cab6f9edb292e3a873bc49a2b1d786dce06..f16ed6a3281746d6182cd4f340eb15910f6c5a87 100644 (file)
@@ -99,7 +99,7 @@ function _cgilite_request(    key, val) {
   getline; REQUEST_METHOD = $1; REQUEST_URI = $2; SERVER_PROTOCOL = $3;
   while ( getline ) {
     if ($0 ~ /^\r?$/) break;
-    else if ($0 ~ /^[a-zA-Z][0-9a-zA-Z-_]+: .*/) {
+    else if ($0 ~ /^[a-zA-Z][0-9a-zA-Z_-]+: .*/) {
       key = toupper($0);
       sub(/:.*$/, "", key);
       gsub(/-/, "_", key);