Marius Burkard
2016-01-15 a713050f095c7b94c29b8e7ccadd71bcab1af4eb
server/plugins-available/nginx_plugin.inc.php
@@ -2985,13 +2985,15 @@
            } else {
               if($islocation){
                  if(strpos($l, '{') !== false){
                  $openingbracketpos = strrpos($l, '{');
                  if($openingbracketpos !== false){
                     $level += 1;
                  }
                  if(strpos($l, '}') !== false && $level > 0){
                  $closingbracketpos = strrpos($l, '}');
                  if($closingbracketpos !== false && $level > 0 && $closingbracketpos >= intval($openingbracketpos)){
                     $level -= 1;
                     $locations[$location]['location'] .= $lines[$i]."\n";
                  } elseif(strpos($l, '}') !== false && $level == 0){
                  } elseif($closingbracketpos !== false && $level == 0 && $closingbracketpos >= intval($openingbracketpos)){
                     $islocation = false;
                  } else {
                     $locations[$location]['location'] .= $lines[$i]."\n";