console.log('leListeStr main01 start json de data maDataBlocs');
var maDataBlocs = {
"data00" : {
   "fic1"  : "./qc/crypto/initthread.c.html" 
 , "texte" : "File crypto/initthread.c 57 rule violations " 
 , "fic2"  : "./qc/crypto/initthread.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" : "6"
}}
,
{ "ligne" : {
   "c1" : "BLOCKER"
 , "c2" : "QC-CPP000012"
 , "c3" : "The condition expression is invariable, always true or false"
 , "c4" : "37"
}}
,
{ "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" : "1"
}}
,
{ "ligne" : {
   "c1" : "MAJOR"
 , "c2" : "QC-CPP000014"
 , "c3" : "A pointer is defined but not initialized"
 , "c4" : "10"
}}
 ] 
,
"data13b" : [
{ "ligne" : {
   "c1" : "01209"
 , "c1link" : "./qc/crypto/initthread.c.html#1209"
 , "c2" : "MAJOR"
 , "c3" : "QC-CPP000014[01209] The pointer __p is declared but not initialized"
}} 
,
{ "ligne" : {
   "c1" : "01372"
 , "c1link" : "./qc/crypto/initthread.c.html#1372"
 , "c2" : "BLOCKER"
 , "c3" : "QC-CPP000012[01372] The expression 2&gt;1 is invariable"
}} 
,
{ "ligne" : {
   "c1" : "01399"
 , "c1link" : "./qc/crypto/initthread.c.html#1399"
 , "c2" : "BLOCKER"
 , "c3" : "QC-CPP000012[01399] The expression 2&gt;1 is invariable"
}} 
,
{ "ligne" : {
   "c1" : "01403"
 , "c1link" : "./qc/crypto/initthread.c.html#1403"
 , "c2" : "BLOCKER"
 , "c3" : "QC-CPP000012[01403] The expression 2&gt;1 is invariable"
}} 
,
{ "ligne" : {
   "c1" : "01425"
 , "c1link" : "./qc/crypto/initthread.c.html#1425"
 , "c2" : "BLOCKER"
 , "c3" : "QC-CPP000012[01425] The expression 2&gt;1 is invariable"
}} 
,
{ "ligne" : {
   "c1" : "01425"
 , "c1link" : "./qc/crypto/initthread.c.html#1425"
 , "c2" : "BLOCKER"
 , "c3" : "QC-CPP000012[01425] The expression 2&gt;1 is invariable"
}} 
,
{ "ligne" : {
   "c1" : "01449"
 , "c1link" : "./qc/crypto/initthread.c.html#1449"
 , "c2" : "BLOCKER"
 , "c3" : "QC-CPP000012[01449] The expression 2&gt;1 is invariable"
}} 
,
{ "ligne" : {
   "c1" : "01455"
 , "c1link" : "./qc/crypto/initthread.c.html#1455"
 , "c2" : "BLOCKER"
 , "c3" : "QC-CPP000012[01455] The expression 2&gt;1 is invariable"
}} 
,
{ "ligne" : {
   "c1" : "01480"
 , "c1link" : "./qc/crypto/initthread.c.html#1480"
 , "c2" : "BLOCKER"
 , "c3" : "QC-CPP000012[01480] The expression 2&gt;1 is invariable"
}} 
,
{ "ligne" : {
   "c1" : "01484"
 , "c1link" : "./qc/crypto/initthread.c.html#1484"
 , "c2" : "BLOCKER"
 , "c3" : "QC-CPP000012[01484] The expression 2&gt;1 is invariable"
}} 
,
{ "ligne" : {
   "c1" : "02713"
 , "c1link" : "./qc/crypto/initthread.c.html#2713"
 , "c2" : "BLOCKER"
 , "c3" : "QC-CPP000012[02713] The expression 2&gt;1 is invariable"
}} 
,
{ "ligne" : {
   "c1" : "02718"
 , "c1link" : "./qc/crypto/initthread.c.html#2718"
 , "c2" : "BLOCKER"
 , "c3" : "QC-CPP000012[02718] The expression 2&gt;1 is invariable"
}} 
,
{ "ligne" : {
   "c1" : "02743"
 , "c1link" : "./qc/crypto/initthread.c.html#2743"
 , "c2" : "BLOCKER"
 , "c3" : "QC-CPP000012[02743] The expression 0 is invariable, always false"
}} 
,
{ "ligne" : {
   "c1" : "02747"
 , "c1link" : "./qc/crypto/initthread.c.html#2747"
 , "c2" : "BLOCKER"
 , "c3" : "QC-CPP000018[02747] Suspicious mix of Bitwise and Literal expressions in (__size|__n)&gt;=(((size_t )1)&lt;&lt;(8 *  sizeof (size_t)/2))"
}} 
,
{ "ligne" : {
   "c1" : "02750"
 , "c1link" : "./qc/crypto/initthread.c.html#2750"
 , "c2" : "BLOCKER"
 , "c3" : "QC-CPP000012[02750] The expression 0 is invariable, always false"
}} 
,
{ "ligne" : {
   "c1" : "02775"
 , "c1link" : "./qc/crypto/initthread.c.html#2775"
 , "c2" : "BLOCKER"
 , "c3" : "QC-CPP000012[02775] The expression 0 is invariable, always false"
}} 
,
{ "ligne" : {
   "c1" : "02779"
 , "c1link" : "./qc/crypto/initthread.c.html#2779"
 , "c2" : "BLOCKER"
 , "c3" : "QC-CPP000018[02779] Suspicious mix of Bitwise and Literal expressions in (__size|__n)&gt;=(((size_t )1)&lt;&lt;(8 *  sizeof (size_t)/2))"
}} 
,
{ "ligne" : {
   "c1" : "02783"
 , "c1link" : "./qc/crypto/initthread.c.html#2783"
 , "c2" : "BLOCKER"
 , "c3" : "QC-CPP000012[02783] The expression 0 is invariable, always false"
}} 
,
{ "ligne" : {
   "c1" : "02791"
 , "c1link" : "./qc/crypto/initthread.c.html#2791"
 , "c2" : "BLOCKER"
 , "c3" : "QC-CPP000018[02791] Suspicious mix of Bitwise and Literal expressions in (__size|__n)&lt;(((size_t )1)&lt;&lt;(8 *  sizeof (size_t)/2))"
}} 
,
{ "ligne" : {
   "c1" : "05144"
 , "c1link" : "./qc/crypto/initthread.c.html#5144"
 , "c2" : "BLOCKER"
 , "c3" : "QC-CPP000012[05144] The expression 2&gt;1 is invariable"
}} 
,
{ "ligne" : {
   "c1" : "06502"
 , "c1link" : "./qc/crypto/initthread.c.html#6502"
 , "c2" : "BLOCKER"
 , "c3" : "QC-CPP000012[06502] The expression 0 is invariable, always false"
}} 
,
{ "ligne" : {
   "c1" : "06507"
 , "c1link" : "./qc/crypto/initthread.c.html#6507"
 , "c2" : "BLOCKER"
 , "c3" : "QC-CPP000012[06507] The expression 0 is invariable, always false"
}} 
,
{ "ligne" : {
   "c1" : "06532"
 , "c1link" : "./qc/crypto/initthread.c.html#6532"
 , "c2" : "BLOCKER"
 , "c3" : "QC-CPP000012[06532] The expression 2&gt;1 is invariable"
}} 
,
{ "ligne" : {
   "c1" : "06537"
 , "c1link" : "./qc/crypto/initthread.c.html#6537"
 , "c2" : "BLOCKER"
 , "c3" : "QC-CPP000012[06537] The expression 2&gt;1 is invariable"
}} 
,
{ "ligne" : {
   "c1" : "06566"
 , "c1link" : "./qc/crypto/initthread.c.html#6566"
 , "c2" : "BLOCKER"
 , "c3" : "QC-CPP000012[06566] The expression 2&gt;1 is invariable"
}} 
,
{ "ligne" : {
   "c1" : "06571"
 , "c1link" : "./qc/crypto/initthread.c.html#6571"
 , "c2" : "BLOCKER"
 , "c3" : "QC-CPP000012[06571] The expression 2&gt;1 is invariable"
}} 
,
{ "ligne" : {
   "c1" : "06592"
 , "c1link" : "./qc/crypto/initthread.c.html#6592"
 , "c2" : "BLOCKER"
 , "c3" : "QC-CPP000012[06592] The expression 2&gt;1 is invariable"
}} 
,
{ "ligne" : {
   "c1" : "06597"
 , "c1link" : "./qc/crypto/initthread.c.html#6597"
 , "c2" : "BLOCKER"
 , "c3" : "QC-CPP000012[06597] The expression 2&gt;1 is invariable"
}} 
,
{ "ligne" : {
   "c1" : "06613"
 , "c1link" : "./qc/crypto/initthread.c.html#6613"
 , "c2" : "BLOCKER"
 , "c3" : "QC-CPP000012[06613] The expression 2&gt;1 is invariable"
}} 
,
{ "ligne" : {
   "c1" : "06632"
 , "c1link" : "./qc/crypto/initthread.c.html#6632"
 , "c2" : "BLOCKER"
 , "c3" : "QC-CPP000012[06632] The expression 2&gt;1 is invariable"
}} 
,
{ "ligne" : {
   "c1" : "06637"
 , "c1link" : "./qc/crypto/initthread.c.html#6637"
 , "c2" : "BLOCKER"
 , "c3" : "QC-CPP000012[06637] The expression 2&gt;1 is invariable"
}} 
,
{ "ligne" : {
   "c1" : "06657"
 , "c1link" : "./qc/crypto/initthread.c.html#6657"
 , "c2" : "BLOCKER"
 , "c3" : "QC-CPP000012[06657] The expression 2&gt;1 is invariable"
}} 
,
{ "ligne" : {
   "c1" : "06662"
 , "c1link" : "./qc/crypto/initthread.c.html#6662"
 , "c2" : "BLOCKER"
 , "c3" : "QC-CPP000012[06662] The expression 2&gt;1 is invariable"
}} 
,
{ "ligne" : {
   "c1" : "06683"
 , "c1link" : "./qc/crypto/initthread.c.html#6683"
 , "c2" : "BLOCKER"
 , "c3" : "QC-CPP000012[06683] The expression 2&gt;1 is invariable"
}} 
,
{ "ligne" : {
   "c1" : "06688"
 , "c1link" : "./qc/crypto/initthread.c.html#6688"
 , "c2" : "BLOCKER"
 , "c3" : "QC-CPP000012[06688] The expression 2&gt;1 is invariable"
}} 
,
{ "ligne" : {
   "c1" : "06709"
 , "c1link" : "./qc/crypto/initthread.c.html#6709"
 , "c2" : "BLOCKER"
 , "c3" : "QC-CPP000012[06709] The expression 2&gt;1 is invariable"
}} 
,
{ "ligne" : {
   "c1" : "06714"
 , "c1link" : "./qc/crypto/initthread.c.html#6714"
 , "c2" : "BLOCKER"
 , "c3" : "QC-CPP000012[06714] The expression 2&gt;1 is invariable"
}} 
,
{ "ligne" : {
   "c1" : "06736"
 , "c1link" : "./qc/crypto/initthread.c.html#6736"
 , "c2" : "BLOCKER"
 , "c3" : "QC-CPP000012[06736] The expression 2&gt;1 is invariable"
}} 
,
{ "ligne" : {
   "c1" : "06741"
 , "c1link" : "./qc/crypto/initthread.c.html#6741"
 , "c2" : "BLOCKER"
 , "c3" : "QC-CPP000012[06741] The expression 2&gt;1 is invariable"
}} 
,
{ "ligne" : {
   "c1" : "06765"
 , "c1link" : "./qc/crypto/initthread.c.html#6765"
 , "c2" : "BLOCKER"
 , "c3" : "QC-CPP000012[06765] The expression 2&gt;1 is invariable"
}} 
,
{ "ligne" : {
   "c1" : "06770"
 , "c1link" : "./qc/crypto/initthread.c.html#6770"
 , "c2" : "BLOCKER"
 , "c3" : "QC-CPP000012[06770] The expression 2&gt;1 is invariable"
}} 
,
{ "ligne" : {
   "c1" : "08543"
 , "c1link" : "./qc/crypto/initthread.c.html#8543"
 , "c2" : "BLOCKER"
 , "c3" : "QC-CPP000011[08543] The expression alloc applies to a single value or variable, might be ambiguous."
}} 
,
{ "ligne" : {
   "c1" : "08550"
 , "c1link" : "./qc/crypto/initthread.c.html#8550"
 , "c2" : "MAJOR"
 , "c3" : "QC-CPPCWE481[08550] Assigning instead of comparing (see http://cwe.mitre.org/data/definitions/481.html)"
}} 
,
{ "ligne" : {
   "c1" : "08586"
 , "c1link" : "./qc/crypto/initthread.c.html#8586"
 , "c2" : "BLOCKER"
 , "c3" : "QC-CPP000011[08586] The expression  ! keep applies to a single value or variable, might be ambiguous."
}} 
,
{ "ligne" : {
   "c1" : "08605"
 , "c1link" : "./qc/crypto/initthread.c.html#8605"
 , "c2" : "MAJOR"
 , "c3" : "QC-CPP000014[08605] The pointer gtr is declared but not initialized"
}} 
,
{ "ligne" : {
   "c1" : "08625"
 , "c1link" : "./qc/crypto/initthread.c.html#8625"
 , "c2" : "MAJOR"
 , "c3" : "QC-CPP000014[08625] The pointer gtr is declared but not initialized"
}} 
,
{ "ligne" : {
   "c1" : "08720"
 , "c1link" : "./qc/crypto/initthread.c.html#8720"
 , "c2" : "MAJOR"
 , "c3" : "QC-CPP000014[08720] The pointer curr is declared but not initialized"
}} 
,
{ "ligne" : {
   "c1" : "08724"
 , "c1link" : "./qc/crypto/initthread.c.html#8724"
 , "c2" : "MAJOR"
 , "c3" : "QC-CPP000014[08724] The pointer tmp is declared but not initialized"
}} 
,
{ "ligne" : {
   "c1" : "08726"
 , "c1link" : "./qc/crypto/initthread.c.html#8726"
 , "c2" : "MAJOR"
 , "c3" : "QC-CPP000014[08726] The pointer gtr is declared but not initialized"
}} 
,
{ "ligne" : {
   "c1" : "08788"
 , "c1link" : "./qc/crypto/initthread.c.html#8788"
 , "c2" : "MAJOR"
 , "c3" : "QC-CPP000014[08788] The pointer hands is declared but not initialized"
}} 
,
{ "ligne" : {
   "c1" : "08789"
 , "c1link" : "./qc/crypto/initthread.c.html#8789"
 , "c2" : "MAJOR"
 , "c3" : "QC-CPP000014[08789] The pointer hand is declared but not initialized"
}} 
,
{ "ligne" : {
   "c1" : "08824"
 , "c1link" : "./qc/crypto/initthread.c.html#8824"
 , "c2" : "MAJOR"
 , "c3" : "QC-CPP000014[08824] The pointer gtr is declared but not initialized"
}} 
,
{ "ligne" : {
   "c1" : "08834"
 , "c1link" : "./qc/crypto/initthread.c.html#8834"
 , "c2" : "BLOCKER"
 , "c3" : "QC-CPP000011[08834] The expression  ! all applies to a single value or variable, might be ambiguous."
}} 
,
{ "ligne" : {
   "c1" : "08855"
 , "c1link" : "./qc/crypto/initthread.c.html#8855"
 , "c2" : "MAJOR"
 , "c3" : "QC-CPP000014[08855] The pointer tmp is declared but not initialized"
}} 
,
{ "ligne" : {
   "c1" : "08862"
 , "c1link" : "./qc/crypto/initthread.c.html#8862"
 , "c2" : "BLOCKER"
 , "c3" : "QC-CPP000011[08862] The expression  ! all applies to a single value or variable, might be ambiguous."
}} 
,
{ "ligne" : {
   "c1" : "08889"
 , "c1link" : "./qc/crypto/initthread.c.html#8889"
 , "c2" : "BLOCKER"
 , "c3" : "QC-CPP000011[08889] The expression all applies to a single value or variable, might be ambiguous."
}} 
,
{ "ligne" : {
   "c1" : "08892"
 , "c1link" : "./qc/crypto/initthread.c.html#8892"
 , "c2" : "BLOCKER"
 , "c3" : "QC-CPP000011[08892] The expression all applies to a single value or variable, might be ambiguous."
}} 
]
};
console.log('leListeStr 99 main end');
