text: console.log('leListeStr main01 start json de data maDataBlocs');
  var maDataBlocs = {
  "data00" : {
     "fic1"  : "./qc/crypto/asn1/a_strnid.c.html" 
   , "texte" : "File crypto/asn1/a_strnid.c 70 rule violations " 
   , "fic2"  : "./qc/crypto/asn1/a_strnid.c.xml" 
   , "fic3"  : "" 
  }
  , 
  "data01" : [
  ]
  , 
  "data02" : [
  ]
  , 
  "data03" : [
  ] 
  , 
  "data04" : [
  ]
  , 
  "data05" : [
  ]
  , 
  "data06" : [
  ]
  , 
  "data07" : [
  ]
  , 
  "data08" : [
  ]
  , 
  "data11" : [
  ]
  , 
  "data14" : [
  ]
  , 
  "data13a" : [
  { "ligne" : {
     "c1" : "BLOCKER"
   , "c2" : "QC-CPP000011"
   , "c3" : "The condition expression on a single value can be confusing"
   , "c4" : "17"
  }}
  ,
  { "ligne" : {
     "c1" : "BLOCKER"
   , "c2" : "QC-CPP000012"
   , "c3" : "The condition expression is invariable, always true or false"
   , "c4" : "41"
  }}
  ,
  { "ligne" : {
     "c1" : "BLOCKER"
   , "c2" : "QC-CPP000018"
   , "c3" : "A suspicious bitwise expression is compared to a numerical expression"
   , "c4" : "3"
  }}
  ,
  { "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" : "7"
  }}
   ] 
  ,
  "data13b" : [
  { "ligne" : {
     "c1" : "00959"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#959"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[00959] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "00964"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#964"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[00964] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "00989"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#989"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[00989] The expression 0 is invariable, always false"
  }} 
  ,
  { "ligne" : {
     "c1" : "00993"
   , "c1link" : "./qc/crypto/asn1/a_strnid.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/crypto/asn1/a_strnid.c.html#996"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[00996] The expression 0 is invariable, always false"
  }} 
  ,
  { "ligne" : {
     "c1" : "01021"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#1021"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[01021] The expression 0 is invariable, always false"
  }} 
  ,
  { "ligne" : {
     "c1" : "01025"
   , "c1link" : "./qc/crypto/asn1/a_strnid.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/crypto/asn1/a_strnid.c.html#1029"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[01029] The expression 0 is invariable, always false"
  }} 
  ,
  { "ligne" : {
     "c1" : "01037"
   , "c1link" : "./qc/crypto/asn1/a_strnid.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" : "02084"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#2084"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000014[02084] The pointer __p is declared but not initialized"
  }} 
  ,
  { "ligne" : {
     "c1" : "02247"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#2247"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[02247] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "02274"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#2274"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[02274] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "02276"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#2276"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000011[02276] The expression  ! __builtin_constant_p(__buflen) applies to a single value or variable, might be ambiguous."
  }} 
  ,
  { "ligne" : {
     "c1" : "02278"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#2278"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[02278] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "02300"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#2300"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[02300] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "02300"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#2300"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[02300] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "02324"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#2324"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[02324] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "02326"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#2326"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000011[02326] The expression  ! __builtin_constant_p(__len) applies to a single value or variable, might be ambiguous."
  }} 
  ,
  { "ligne" : {
     "c1" : "02330"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#2330"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[02330] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "02355"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#2355"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[02355] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "02357"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#2357"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000011[02357] The expression  ! __builtin_constant_p(__len) applies to a single value or variable, might be ambiguous."
  }} 
  ,
  { "ligne" : {
     "c1" : "02359"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#2359"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[02359] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "02726"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#2726"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[02726] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "05915"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#5915"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[05915] The expression 0 is invariable, always false"
  }} 
  ,
  { "ligne" : {
     "c1" : "05917"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#5917"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000011[05917] The expression  ! __builtin_constant_p(__nbytes) applies to a single value or variable, might be ambiguous."
  }} 
  ,
  { "ligne" : {
     "c1" : "05920"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#5920"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[05920] The expression 0 is invariable, always false"
  }} 
  ,
  { "ligne" : {
     "c1" : "05945"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#5945"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[05945] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "05947"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#5947"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000011[05947] The expression  ! __builtin_constant_p(__len) applies to a single value or variable, might be ambiguous."
  }} 
  ,
  { "ligne" : {
     "c1" : "05950"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#5950"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[05950] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "05979"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#5979"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[05979] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "05981"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#5981"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000011[05981] The expression  ! __builtin_constant_p(__len) applies to a single value or variable, might be ambiguous."
  }} 
  ,
  { "ligne" : {
     "c1" : "05984"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#5984"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[05984] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "06005"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#6005"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[06005] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "06007"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#6007"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000011[06007] The expression  ! __builtin_constant_p(__size) applies to a single value or variable, might be ambiguous."
  }} 
  ,
  { "ligne" : {
     "c1" : "06010"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#6010"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[06010] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "06026"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#6026"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[06026] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "06045"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#6045"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[06045] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "06047"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#6047"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000011[06047] The expression  ! __builtin_constant_p(__len) applies to a single value or variable, might be ambiguous."
  }} 
  ,
  { "ligne" : {
     "c1" : "06050"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#6050"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[06050] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "06070"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#6070"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[06070] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "06075"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#6075"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[06075] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "06096"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#6096"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[06096] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "06098"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#6098"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000011[06098] The expression  ! __builtin_constant_p(__buflen) applies to a single value or variable, might be ambiguous."
  }} 
  ,
  { "ligne" : {
     "c1" : "06101"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#6101"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[06101] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "06122"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#6122"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[06122] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "06124"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#6124"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000011[06124] The expression  ! __builtin_constant_p(__buflen) applies to a single value or variable, might be ambiguous."
  }} 
  ,
  { "ligne" : {
     "c1" : "06127"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#6127"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[06127] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "06149"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#6149"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[06149] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "06151"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#6151"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000011[06151] The expression  ! __builtin_constant_p(__buflen) applies to a single value or variable, might be ambiguous."
  }} 
  ,
  { "ligne" : {
     "c1" : "06154"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#6154"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[06154] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "06178"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#6178"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[06178] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "06180"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#6180"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000011[06180] The expression  ! __builtin_constant_p(__buflen) applies to a single value or variable, might be ambiguous."
  }} 
  ,
  { "ligne" : {
     "c1" : "06183"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#6183"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[06183] The expression 2&gt;1 is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "07863"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#7863"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000014[07863] The pointer end is declared but not initialized"
  }} 
  ,
  { "ligne" : {
     "c1" : "07865"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#7865"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPPCWE481[07865] Assigning instead of comparing (see http://cwe.mitre.org/data/definitions/481.html)"
  }} 
  ,
  { "ligne" : {
     "c1" : "07869"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#7869"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000011[07869] The expression  * end applies to a single value or variable, might be ambiguous."
  }} 
  ,
  { "ligne" : {
     "c1" : "07871"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#7871"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[07871] The expression 'nombstr' is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "07873"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#7873"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[07873] The expression 'pkix' is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "07875"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#7875"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[07875] The expression 'utf8only' is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "07877"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#7877"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000012[07877] The expression 'default' is invariable"
  }} 
  ,
  { "ligne" : {
     "c1" : "07895"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#7895"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000014[07895] The pointer tbl is declared but not initialized"
  }} 
  ,
  { "ligne" : {
     "c1" : "08004"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#8004"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000011[08004] The expression stable applies to a single value or variable, might be ambiguous."
  }} 
  ,
  { "ligne" : {
     "c1" : "08019"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#8019"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000014[08019] The pointer tmp is declared but not initialized"
  }} 
  ,
  { "ligne" : {
     "c1" : "08019"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#8019"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000014[08019] The pointer rv is declared but not initialized"
  }} 
  ,
  { "ligne" : {
     "c1" : "08046"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#8046"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPPCWE481[08046] Assigning instead of comparing (see http://cwe.mitre.org/data/definitions/481.html)"
  }} 
  ,
  { "ligne" : {
     "c1" : "08062"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#8062"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000011[08062] The expression  ! OPENSSL_sk_push(ossl_check_ASN1_STRING_TABLE_sk_type(stable),ossl_check_ASN1_STRING_TABLE_type(rv)) applies to a single value or variable, might be ambiguous."
  }} 
  ,
  { "ligne" : {
     "c1" : "08093"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#8093"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000014[08093] The pointer tmp is declared but not initialized"
  }} 
  ,
  { "ligne" : {
     "c1" : "08112"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#8112"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000011[08112] The expression mask applies to a single value or variable, might be ambiguous."
  }} 
  ,
  { "ligne" : {
     "c1" : "08114"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#8114"
   , "c2" : "BLOCKER"
   , "c3" : "QC-CPP000011[08114] The expression flags applies to a single value or variable, might be ambiguous."
  }} 
  ,
  { "ligne" : {
     "c1" : "08121"
   , "c1link" : "./qc/crypto/asn1/a_strnid.c.html#8121"
   , "c2" : "MAJOR"
   , "c3" : "QC-CPP000014[08121] The pointer tmp is declared but not initialized"
  }} 
  ]
  };
  console.log('leListeStr 99 main end');
  