text: console.log('leListeStr main01 start json de data maDataBlocs');
  var maDataBlocs = {
  "data00" : {
     "fic1"  : "./qc/apps/dgst.c.html" 
   , "texte" : "File apps/dgst.c 143 rule violations " 
   , "fic2"  : "./qc/apps/dgst.c.xml" 
   , "fic3"  : "" 
  }
  , 
  "data01" : [
  ]
  , 
  "data02" : [
  ]
  , 
  "data03" : [
  ] 
  , 
  "data04" : [
  ]
  , 
  "data05" : [
  ]
  , 
  "data06" : [
  ]
  , 
  "data07" : [
  ]
  , 
  "data08" : [
  ]
  , 
  "data11" : [
  ]
  , 
  "data14" : [
  ]
  , 
  "data13a" : [
  { "ligne" : {
     "c1" : "BLOCKER"
   , "c2" : "QC-CPP000005"
   , "c3" : "Check pointer declaration to unsigned char"
   , "c4" : "2"
  }}
  ,
  { "ligne" : {
     "c1" : "BLOCKER"
   , "c2" : "QC-CPP000011"
   , "c3" : "The condition expression on a single value can be confusing"
   , "c4" : "35"
  }}
  ,
  { "ligne" : {
     "c1" : "BLOCKER"
   , "c2" : "QC-CPP000012"
   , "c3" : "The condition expression is invariable, always true or false"
   , "c4" : "56"
  }}
  ,
  { "ligne" : {
     "c1" : "BLOCKER"
   , "c2" : "QC-CPP000018"
   , "c3" : "A suspicious bitwise expression is compared to a numerical expression"
   , "c4" : "3"
  }}
  ,
  { "ligne" : {
     "c1" : "MAJOR"
   , "c2" : "QC-CPP000007"
   , "c3" : "goto statement"
   , "c4" : "38"
  }}
  ,
  { "ligne" : {
     "c1" : "MAJOR"
   , "c2" : "QC-CPP000010"
   , "c3" : "A switch clause refers to a jump label"
   , "c4" : "1"
  }}
  ,
  { "ligne" : {
     "c1" : "MAJOR"
   , "c2" : "QC-CPPCWE481"
   , "c3" : "Assigning instead of comparing"
   , "c4" : "2"
  }}
  ,
  { "ligne" : {
     "c1" : "MAJOR"
   , "c2" : "QC-CPP000014"
   , "c3" : "A pointer is defined but not initialized"
   , "c4" : "6"
  }}
   ] 
  ,
  "data13b" : [
  { "ligne" : {
     "c1" : "00959"
   , "c1link" : "./qc/apps/dgst.c.html#959"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[00959] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "00964"
   , "c1link" : "./qc/apps/dgst.c.html#964"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[00964] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "00989"
   , "c1link" : "./qc/apps/dgst.c.html#989"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[00989] The expression 0 is invariable, always false"
  }} 
  ,
  { "ligne" : {
     "c1" : "00993"
   , "c1link" : "./qc/apps/dgst.c.html#993"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000018[00993] Suspicious mix of Bitwise and Literal expressions in (__size|__n)&gt;=(((size_t )1)&lt;&lt;(8 *  sizeof (size_t)/2))"
  }} 
  ,
  { "ligne" : {
     "c1" : "00996"
   , "c1link" : "./qc/apps/dgst.c.html#996"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[00996] The expression 0 is invariable, always false"
  }} 
  ,
  { "ligne" : {
     "c1" : "01021"
   , "c1link" : "./qc/apps/dgst.c.html#1021"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[01021] The expression 0 is invariable, always false"
  }} 
  ,
  { "ligne" : {
     "c1" : "01025"
   , "c1link" : "./qc/apps/dgst.c.html#1025"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000018[01025] Suspicious mix of Bitwise and Literal expressions in (__size|__n)&gt;=(((size_t )1)&lt;&lt;(8 *  sizeof (size_t)/2))"
  }} 
  ,
  { "ligne" : {
     "c1" : "01029"
   , "c1link" : "./qc/apps/dgst.c.html#1029"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[01029] The expression 0 is invariable, always false"
  }} 
  ,
  { "ligne" : {
     "c1" : "01037"
   , "c1link" : "./qc/apps/dgst.c.html#1037"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000018[01037] Suspicious mix of Bitwise and Literal expressions in (__size|__n)&lt;(((size_t )1)&lt;&lt;(8 *  sizeof (size_t)/2))"
  }} 
  ,
  { "ligne" : {
     "c1" : "01419"
   , "c1link" : "./qc/apps/dgst.c.html#1419"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[01419] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "02456"
   , "c1link" : "./qc/apps/dgst.c.html#2456"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000014[02456] The pointer __p is declared but not initialized"
  }} 
  ,
  { "ligne" : {
     "c1" : "02619"
   , "c1link" : "./qc/apps/dgst.c.html#2619"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[02619] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "02646"
   , "c1link" : "./qc/apps/dgst.c.html#2646"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[02646] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "02648"
   , "c1link" : "./qc/apps/dgst.c.html#2648"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000011[02648] The expression  ! __builtin_constant_p(__buflen) applies to a single value or variable, might be ambiguous."
  }} 
  ,
  { "ligne" : {
     "c1" : "02650"
   , "c1link" : "./qc/apps/dgst.c.html#2650"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[02650] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "02672"
   , "c1link" : "./qc/apps/dgst.c.html#2672"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[02672] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "02672"
   , "c1link" : "./qc/apps/dgst.c.html#2672"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[02672] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "02696"
   , "c1link" : "./qc/apps/dgst.c.html#2696"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[02696] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "02698"
   , "c1link" : "./qc/apps/dgst.c.html#2698"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000011[02698] The expression  ! __builtin_constant_p(__len) applies to a single value or variable, might be ambiguous."
  }} 
  ,
  { "ligne" : {
     "c1" : "02702"
   , "c1link" : "./qc/apps/dgst.c.html#2702"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[02702] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "02727"
   , "c1link" : "./qc/apps/dgst.c.html#2727"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[02727] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "02729"
   , "c1link" : "./qc/apps/dgst.c.html#2729"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000011[02729] The expression  ! __builtin_constant_p(__len) applies to a single value or variable, might be ambiguous."
  }} 
  ,
  { "ligne" : {
     "c1" : "02731"
   , "c1link" : "./qc/apps/dgst.c.html#2731"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[02731] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "05909"
   , "c1link" : "./qc/apps/dgst.c.html#5909"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[05909] The expression 0 is invariable, always false"
  }} 
  ,
  { "ligne" : {
     "c1" : "05911"
   , "c1link" : "./qc/apps/dgst.c.html#5911"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000011[05911] The expression  ! __builtin_constant_p(__nbytes) applies to a single value or variable, might be ambiguous."
  }} 
  ,
  { "ligne" : {
     "c1" : "05914"
   , "c1link" : "./qc/apps/dgst.c.html#5914"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[05914] The expression 0 is invariable, always false"
  }} 
  ,
  { "ligne" : {
     "c1" : "05939"
   , "c1link" : "./qc/apps/dgst.c.html#5939"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[05939] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "05941"
   , "c1link" : "./qc/apps/dgst.c.html#5941"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000011[05941] The expression  ! __builtin_constant_p(__len) applies to a single value or variable, might be ambiguous."
  }} 
  ,
  { "ligne" : {
     "c1" : "05944"
   , "c1link" : "./qc/apps/dgst.c.html#5944"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[05944] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "05973"
   , "c1link" : "./qc/apps/dgst.c.html#5973"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[05973] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "05975"
   , "c1link" : "./qc/apps/dgst.c.html#5975"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000011[05975] The expression  ! __builtin_constant_p(__len) applies to a single value or variable, might be ambiguous."
  }} 
  ,
  { "ligne" : {
     "c1" : "05978"
   , "c1link" : "./qc/apps/dgst.c.html#5978"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[05978] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "05999"
   , "c1link" : "./qc/apps/dgst.c.html#5999"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[05999] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "06001"
   , "c1link" : "./qc/apps/dgst.c.html#6001"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000011[06001] The expression  ! __builtin_constant_p(__size) applies to a single value or variable, might be ambiguous."
  }} 
  ,
  { "ligne" : {
     "c1" : "06004"
   , "c1link" : "./qc/apps/dgst.c.html#6004"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[06004] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "06020"
   , "c1link" : "./qc/apps/dgst.c.html#6020"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[06020] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "06039"
   , "c1link" : "./qc/apps/dgst.c.html#6039"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[06039] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "06041"
   , "c1link" : "./qc/apps/dgst.c.html#6041"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000011[06041] The expression  ! __builtin_constant_p(__len) applies to a single value or variable, might be ambiguous."
  }} 
  ,
  { "ligne" : {
     "c1" : "06044"
   , "c1link" : "./qc/apps/dgst.c.html#6044"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[06044] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "06064"
   , "c1link" : "./qc/apps/dgst.c.html#6064"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[06064] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "06069"
   , "c1link" : "./qc/apps/dgst.c.html#6069"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[06069] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "06090"
   , "c1link" : "./qc/apps/dgst.c.html#6090"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[06090] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "06092"
   , "c1link" : "./qc/apps/dgst.c.html#6092"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000011[06092] The expression  ! __builtin_constant_p(__buflen) applies to a single value or variable, might be ambiguous."
  }} 
  ,
  { "ligne" : {
     "c1" : "06095"
   , "c1link" : "./qc/apps/dgst.c.html#6095"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[06095] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "06116"
   , "c1link" : "./qc/apps/dgst.c.html#6116"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[06116] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "06118"
   , "c1link" : "./qc/apps/dgst.c.html#6118"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000011[06118] The expression  ! __builtin_constant_p(__buflen) applies to a single value or variable, might be ambiguous."
  }} 
  ,
  { "ligne" : {
     "c1" : "06121"
   , "c1link" : "./qc/apps/dgst.c.html#6121"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[06121] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "06143"
   , "c1link" : "./qc/apps/dgst.c.html#6143"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[06143] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "06145"
   , "c1link" : "./qc/apps/dgst.c.html#6145"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000011[06145] The expression  ! __builtin_constant_p(__buflen) applies to a single value or variable, might be ambiguous."
  }} 
  ,
  { "ligne" : {
     "c1" : "06148"
   , "c1link" : "./qc/apps/dgst.c.html#6148"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[06148] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "06172"
   , "c1link" : "./qc/apps/dgst.c.html#6172"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[06172] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "06174"
   , "c1link" : "./qc/apps/dgst.c.html#6174"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000011[06174] The expression  ! __builtin_constant_p(__buflen) applies to a single value or variable, might be ambiguous."
  }} 
  ,
  { "ligne" : {
     "c1" : "06177"
   , "c1link" : "./qc/apps/dgst.c.html#6177"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[06177] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "07511"
   , "c1link" : "./qc/apps/dgst.c.html#7511"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[07511] The expression 0 is invariable, always false"
  }} 
  ,
  { "ligne" : {
     "c1" : "07513"
   , "c1link" : "./qc/apps/dgst.c.html#7513"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000011[07513] The expression  ! __builtin_constant_p(__n) applies to a single value or variable, might be ambiguous."
  }} 
  ,
  { "ligne" : {
     "c1" : "07516"
   , "c1link" : "./qc/apps/dgst.c.html#7516"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[07516] The expression 0 is invariable, always false"
  }} 
  ,
  { "ligne" : {
     "c1" : "07542"
   , "c1link" : "./qc/apps/dgst.c.html#7542"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[07542] The expression 0 is invariable, always false"
  }} 
  ,
  { "ligne" : {
     "c1" : "07544"
   , "c1link" : "./qc/apps/dgst.c.html#7544"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000011[07544] The expression  ! __builtin_constant_p(__n) applies to a single value or variable, might be ambiguous."
  }} 
  ,
  { "ligne" : {
     "c1" : "07547"
   , "c1link" : "./qc/apps/dgst.c.html#7547"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[07547] The expression 0 is invariable, always false"
  }} 
  ,
  { "ligne" : {
     "c1" : "08947"
   , "c1link" : "./qc/apps/dgst.c.html#8947"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000011[08947] The expression __builtin_constant_p(__oflag) applies to a single value or variable, might be ambiguous."
  }} 
  ,
  { "ligne" : {
     "c1" : "08980"
   , "c1link" : "./qc/apps/dgst.c.html#8980"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000011[08980] The expression __builtin_constant_p(__oflag) applies to a single value or variable, might be ambiguous."
  }} 
  ,
  { "ligne" : {
     "c1" : "19102"
   , "c1link" : "./qc/apps/dgst.c.html#19102"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000014[19102] The pointer inp is declared but not initialized"
  }} 
  ,
  { "ligne" : {
     "c1" : "19193"
   , "c1link" : "./qc/apps/dgst.c.html#19193"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000005[19193] Suspicious declaration of a pointer to unsigned char, in case of memcpy"
  }} 
  ,
  { "ligne" : {
     "c1" : "19209"
   , "c1link" : "./qc/apps/dgst.c.html#19209"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPPCWE481[19209] Assigning instead of comparing (see http://cwe.mitre.org/data/definitions/481.html)"
  }} 
  ,
  { "ligne" : {
     "c1" : "19213"
   , "c1link" : "./qc/apps/dgst.c.html#19213"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000010[19213] The switch case refers to the jump label opthelp"
  }} 
  ,
  { "ligne" : {
     "c1" : "19215"
   , "c1link" : "./qc/apps/dgst.c.html#19215"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000007[19215] goto statement jump to end"
  }} 
  ,
  { "ligne" : {
     "c1" : "19223"
   , "c1link" : "./qc/apps/dgst.c.html#19223"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000007[19223] goto statement jump to end"
  }} 
  ,
  { "ligne" : {
     "c1" : "19236"
   , "c1link" : "./qc/apps/dgst.c.html#19236"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000007[19236] goto statement jump to end"
  }} 
  ,
  { "ligne" : {
     "c1" : "19244"
   , "c1link" : "./qc/apps/dgst.c.html#19244"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000011[19244] The expression  ! opt_rand(o) applies to a single value or variable, might be ambiguous."
  }} 
  ,
  { "ligne" : {
     "c1" : "19245"
   , "c1link" : "./qc/apps/dgst.c.html#19245"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000007[19245] goto statement jump to end"
  }} 
  ,
  { "ligne" : {
     "c1" : "19258"
   , "c1link" : "./qc/apps/dgst.c.html#19258"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPPCWE481[19258] Assigning instead of comparing (see http://cwe.mitre.org/data/definitions/481.html)"
  }} 
  ,
  { "ligne" : {
     "c1" : "19268"
   , "c1link" : "./qc/apps/dgst.c.html#19268"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000011[19268] The expression  ! opt_format(opt_arg(),((1L&lt;&lt;1)|(1L&lt;&lt;2)|(1L&lt;&lt;3)|(1L&lt;&lt;4)|(1L&lt;&lt;5)|(1L&lt;&lt;7)|(1L&lt;&lt;8)|(1L&lt;&lt;9)|(1L&lt;&lt;10)), &amp; keyform) applies to a single value or variable, might be ambiguous."
  }} 
  ,
  { "ligne" : {
     "c1" : "19268"
   , "c1link" : "./qc/apps/dgst.c.html#19268"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[19268] The expression ((1L&lt;&lt;1)|(1L&lt;&lt;2)|(1L&lt;&lt;3)|(1L&lt;&lt;4)|(1L&lt;&lt;5)|(1L&lt;&lt;7)|(1L&lt;&lt;8)|(1L&lt;&lt;9)|(1L&lt;&lt;10)) is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "19269"
   , "c1link" : "./qc/apps/dgst.c.html#19269"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000007[19269] goto statement jump to opthelp"
  }} 
  ,
  { "ligne" : {
     "c1" : "19299"
   , "c1link" : "./qc/apps/dgst.c.html#19299"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000011[19299] The expression  ! sigopts applies to a single value or variable, might be ambiguous."
  }} 
  ,
  { "ligne" : {
     "c1" : "19302"
   , "c1link" : "./qc/apps/dgst.c.html#19302"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000007[19302] goto statement jump to opthelp"
  }} 
  ,
  { "ligne" : {
     "c1" : "19305"
   , "c1link" : "./qc/apps/dgst.c.html#19305"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000011[19305] The expression  ! macopts applies to a single value or variable, might be ambiguous."
  }} 
  ,
  { "ligne" : {
     "c1" : "19308"
   , "c1link" : "./qc/apps/dgst.c.html#19308"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000007[19308] goto statement jump to opthelp"
  }} 
  ,
  { "ligne" : {
     "c1" : "19314"
   , "c1link" : "./qc/apps/dgst.c.html#19314"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000011[19314] The expression  ! opt_provider(o) applies to a single value or variable, might be ambiguous."
  }} 
  ,
  { "ligne" : {
     "c1" : "19315"
   , "c1link" : "./qc/apps/dgst.c.html#19315"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000007[19315] goto statement jump to end"
  }} 
  ,
  { "ligne" : {
     "c1" : "19329"
   , "c1link" : "./qc/apps/dgst.c.html#19329"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000007[19329] goto statement jump to end"
  }} 
  ,
  { "ligne" : {
     "c1" : "19331"
   , "c1link" : "./qc/apps/dgst.c.html#19331"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000011[19331] The expression  ! app_RAND_load() applies to a single value or variable, might be ambiguous."
  }} 
  ,
  { "ligne" : {
     "c1" : "19332"
   , "c1link" : "./qc/apps/dgst.c.html#19332"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000007[19332] goto statement jump to end"
  }} 
  ,
  { "ligne" : {
     "c1" : "19339"
   , "c1link" : "./qc/apps/dgst.c.html#19339"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000011[19339] The expression  ! opt_md(digestname, &amp; md) applies to a single value or variable, might be ambiguous."
  }} 
  ,
  { "ligne" : {
     "c1" : "19340"
   , "c1link" : "./qc/apps/dgst.c.html#19340"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000007[19340] goto statement jump to opthelp"
  }} 
  ,
  { "ligne" : {
     "c1" : "19350"
   , "c1link" : "./qc/apps/dgst.c.html#19350"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000007[19350] goto statement jump to end"
  }} 
  ,
  { "ligne" : {
     "c1" : "19352"
   , "c1link" : "./qc/apps/dgst.c.html#19352"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000011[19352] The expression engine_impl applies to a single value or variable, might be ambiguous."
  }} 
  ,
  { "ligne" : {
     "c1" : "19366"
   , "c1link" : "./qc/apps/dgst.c.html#19366"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000007[19366] goto statement jump to end"
  }} 
  ,
  { "ligne" : {
     "c1" : "19368"
   , "c1link" : "./qc/apps/dgst.c.html#19368"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000011[19368] The expression debug applies to a single value or variable, might be ambiguous."
  }} 
  ,
  { "ligne" : {
     "c1" : "19374"
   , "c1link" : "./qc/apps/dgst.c.html#19374"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000011[19374] The expression  ! app_passwd(passinarg,(( void  *)0), &amp; passin,(( void  *)0)) applies to a single value or variable, might be ambiguous."
  }} 
  ,
  { "ligne" : {
     "c1" : "19384"
   , "c1link" : "./qc/apps/dgst.c.html#19384"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000007[19384] goto statement jump to end"
  }} 
  ,
  { "ligne" : {
     "c1" : "19404"
   , "c1link" : "./qc/apps/dgst.c.html#19404"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000007[19404] goto statement jump to end"
  }} 
  ,
  { "ligne" : {
     "c1" : "19420"
   , "c1link" : "./qc/apps/dgst.c.html#19420"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000007[19420] goto statement jump to end"
  }} 
  ,
  { "ligne" : {
     "c1" : "19430"
   , "c1link" : "./qc/apps/dgst.c.html#19430"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000011[19430] The expression want_pub applies to a single value or variable, might be ambiguous."
  }} 
  ,
  { "ligne" : {
     "c1" : "19446"
   , "c1link" : "./qc/apps/dgst.c.html#19446"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000007[19446] goto statement jump to end"
  }} 
  ,
  { "ligne" : {
     "c1" : "19455"
   , "c1link" : "./qc/apps/dgst.c.html#19455"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000007[19455] goto statement jump to end"
  }} 
  ,
  { "ligne" : {
     "c1" : "19470"
   , "c1link" : "./qc/apps/dgst.c.html#19470"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000011[19470] The expression  ! init_gen_str( &amp; mac_ctx,mac_name,impl,0,(( void  *)0),(( void  *)0)) applies to a single value or variable, might be ambiguous."
  }} 
  ,
  { "ligne" : {
     "c1" : "19470"
   , "c1link" : "./qc/apps/dgst.c.html#19470"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[19470] The expression 0 is invariable, always false"
  }} 
  ,
  { "ligne" : {
     "c1" : "19479"
   , "c1link" : "./qc/apps/dgst.c.html#19479"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000007[19479] goto statement jump to end"
  }} 
  ,
  { "ligne" : {
     "c1" : "19491"
   , "c1link" : "./qc/apps/dgst.c.html#19491"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000007[19491] goto statement jump to end"
  }} 
  ,
  { "ligne" : {
     "c1" : "19520"
   , "c1link" : "./qc/apps/dgst.c.html#19520"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000007[19520] goto statement jump to end"
  }} 
  ,
  { "ligne" : {
     "c1" : "19540"
   , "c1link" : "./qc/apps/dgst.c.html#19540"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[19540] The expression 120 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "19540"
   , "c1link" : "./qc/apps/dgst.c.html#19540"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[19540] The expression 0 is invariable, always false"
  }} 
  ,
  { "ligne" : {
     "c1" : "19542"
   , "c1link" : "./qc/apps/dgst.c.html#19542"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000007[19542] goto statement jump to end"
  }} 
  ,
  { "ligne" : {
     "c1" : "19544"
   , "c1link" : "./qc/apps/dgst.c.html#19544"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000011[19544] The expression do_verify applies to a single value or variable, might be ambiguous."
  }} 
  ,
  { "ligne" : {
     "c1" : "19550"
   , "c1link" : "./qc/apps/dgst.c.html#19550"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000007[19550] goto statement jump to end"
  }} 
  ,
  { "ligne" : {
     "c1" : "19563"
   , "c1link" : "./qc/apps/dgst.c.html#19563"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000007[19563] goto statement jump to end"
  }} 
  ,
  { "ligne" : {
     "c1" : "19575"
   , "c1link" : "./qc/apps/dgst.c.html#19575"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[19575] The expression 120 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "19575"
   , "c1link" : "./qc/apps/dgst.c.html#19575"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[19575] The expression 0 is invariable, always false"
  }} 
  ,
  { "ligne" : {
     "c1" : "19577"
   , "c1link" : "./qc/apps/dgst.c.html#19577"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000007[19577] goto statement jump to end"
  }} 
  ,
  { "ligne" : {
     "c1" : "19585"
   , "c1link" : "./qc/apps/dgst.c.html#19585"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000011[19585] The expression  ! EVP_DigestInit_ex(mctx,md,impl) applies to a single value or variable, might be ambiguous."
  }} 
  ,
  { "ligne" : {
     "c1" : "19587"
   , "c1link" : "./qc/apps/dgst.c.html#19587"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000007[19587] goto statement jump to end"
  }} 
  ,
  { "ligne" : {
     "c1" : "19608"
   , "c1link" : "./qc/apps/dgst.c.html#19608"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000007[19608] goto statement jump to end"
  }} 
  ,
  { "ligne" : {
     "c1" : "19616"
   , "c1link" : "./qc/apps/dgst.c.html#19616"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000007[19616] goto statement jump to end"
  }} 
  ,
  { "ligne" : {
     "c1" : "19626"
   , "c1link" : "./qc/apps/dgst.c.html#19626"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000014[19626] The pointer tctx is declared but not initialized"
  }} 
  ,
  { "ligne" : {
     "c1" : "19641"
   , "c1link" : "./qc/apps/dgst.c.html#19641"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000007[19641] goto statement jump to end"
  }} 
  ,
  { "ligne" : {
     "c1" : "19649"
   , "c1link" : "./qc/apps/dgst.c.html#19649"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000007[19649] goto statement jump to end"
  }} 
  ,
  { "ligne" : {
     "c1" : "19686"
   , "c1link" : "./qc/apps/dgst.c.html#19686"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[19686] The expression 108 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "19686"
   , "c1link" : "./qc/apps/dgst.c.html#19686"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[19686] The expression 0x01 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "19686"
   , "c1link" : "./qc/apps/dgst.c.html#19686"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[19686] The expression 0x02 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "19695"
   , "c1link" : "./qc/apps/dgst.c.html#19695"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000011[19695] The expression do_fp(out,buf,inp,separator,out_bin,xoflen,sigkey,sigbuf,siglen,sig_name,md_name,argv[i]) applies to a single value or variable, might be ambiguous."
  }} 
  ,
  { "ligne" : {
     "c1" : "19741"
   , "c1link" : "./qc/apps/dgst.c.html#19741"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[19741] The expression 'rsa' is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "19745"
   , "c1link" : "./qc/apps/dgst.c.html#19745"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[19745] The expression 'RSA' is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "19825"
   , "c1link" : "./qc/apps/dgst.c.html#19825"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000005[19825] Suspicious declaration of a pointer to unsigned char, in case of memcpy"
  }} 
  ,
  { "ligne" : {
     "c1" : "19831"
   , "c1link" : "./qc/apps/dgst.c.html#19831"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[19831] The expression 10 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "19831"
   , "c1link" : "./qc/apps/dgst.c.html#19831"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[19831] The expression 0 is invariable, always false"
  }} 
  ,
  { "ligne" : {
     "c1" : "19835"
   , "c1link" : "./qc/apps/dgst.c.html#19835"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[19835] The expression 2 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "19835"
   , "c1link" : "./qc/apps/dgst.c.html#19835"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[19835] The expression 0 is invariable, always false"
  }} 
  ,
  { "ligne" : {
     "c1" : "19843"
   , "c1link" : "./qc/apps/dgst.c.html#19843"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000007[19843] goto statement jump to end"
  }} 
  ,
  { "ligne" : {
     "c1" : "19853"
   , "c1link" : "./qc/apps/dgst.c.html#19853"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000014[19853] The pointer ctx is declared but not initialized"
  }} 
  ,
  { "ligne" : {
     "c1" : "19860"
   , "c1link" : "./qc/apps/dgst.c.html#19860"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000007[19860] goto statement jump to end"
  }} 
  ,
  { "ligne" : {
     "c1" : "19863"
   , "c1link" : "./qc/apps/dgst.c.html#19863"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000007[19863] goto statement jump to end"
  }} 
  ,
  { "ligne" : {
     "c1" : "19870"
   , "c1link" : "./qc/apps/dgst.c.html#19870"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000007[19870] goto statement jump to end"
  }} 
  ,
  { "ligne" : {
     "c1" : "19877"
   , "c1link" : "./qc/apps/dgst.c.html#19877"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000014[19877] The pointer ctx is declared but not initialized"
  }} 
  ,
  { "ligne" : {
     "c1" : "19881"
   , "c1link" : "./qc/apps/dgst.c.html#19881"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000011[19881] The expression  ! EVP_DigestSignFinal(ctx,(( void  *)0), &amp; tmplen) applies to a single value or variable, might be ambiguous."
  }} 
  ,
  { "ligne" : {
     "c1" : "19887"
   , "c1link" : "./qc/apps/dgst.c.html#19887"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000007[19887] goto statement jump to end"
  }} 
  ,
  { "ligne" : {
     "c1" : "19894"
   , "c1link" : "./qc/apps/dgst.c.html#19894"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000011[19894] The expression  ! EVP_DigestSignFinal(ctx,buf, &amp; len) applies to a single value or variable, might be ambiguous."
  }} 
  ,
  { "ligne" : {
     "c1" : "19896"
   , "c1link" : "./qc/apps/dgst.c.html#19896"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000007[19896] goto statement jump to end"
  }} 
  ,
  { "ligne" : {
     "c1" : "19899"
   , "c1link" : "./qc/apps/dgst.c.html#19899"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000014[19899] The pointer ctx is declared but not initialized"
  }} 
  ,
  { "ligne" : {
     "c1" : "19909"
   , "c1link" : "./qc/apps/dgst.c.html#19909"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000011[19909] The expression  ! EVP_DigestFinalXOF(ctx,buf,len) applies to a single value or variable, might be ambiguous."
  }} 
  ,
  { "ligne" : {
     "c1" : "19911"
   , "c1link" : "./qc/apps/dgst.c.html#19911"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000007[19911] goto statement jump to end"
  }} 
  ,
  { "ligne" : {
     "c1" : "19916"
   , "c1link" : "./qc/apps/dgst.c.html#19916"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000007[19916] goto statement jump to end"
  }} 
  ,
  { "ligne" : {
     "c1" : "19919"
   , "c1link" : "./qc/apps/dgst.c.html#19919"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000011[19919] The expression binout applies to a single value or variable, might be ambiguous."
  }} 
  ]
  };
  console.log('leListeStr 99 main end');
  