Browse Source

MdeModulePkg: Fix VS2012 build failure.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Qiu Shumin <shumin.qiu@intel.com>
Reviewed-by: Feng Tian <feng.tian@intel.com>

git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@19365 6f19259b-4bc3-4df7-8a09-765794883524
Qiu Shumin 8 years ago
parent
commit
fbaab71534
1 changed files with 4 additions and 1 deletions
  1. 4 1
      MdeModulePkg/Universal/RegularExpressionDxe/Oniguruma/regcomp.c

+ 4 - 1
MdeModulePkg/Universal/RegularExpressionDxe/Oniguruma/regcomp.c

@@ -1211,6 +1211,9 @@ compile_length_enclose_node(EncloseNode* node, regex_t* reg)
 {
   int len;
   int tlen;
+  QtfrNode* qn;
+
+  qn = NULL;
 
   if (node->type == ENCLOSE_OPTION)
     return compile_length_option_node(node, reg);
@@ -1253,7 +1256,7 @@ compile_length_enclose_node(EncloseNode* node, regex_t* reg)
       if (node->target == NULL) {
         CHECK_NULL_RETURN_MEMERR(node->target);
       }
-      QtfrNode* qn = NQTFR(node->target);
+      qn = NQTFR(node->target);
       tlen = compile_length_tree(qn->target, reg);
       if (tlen < 0) return tlen;