<div dir="ltr"><div><div><div><div>Hi everyone,<br><br></div>I was playing with the dump callgraph functionality as follows:<br><i>clang -cc1 -analyze -analyzer-checker=debug.DumpCallGraph longs-master/cdecode.c<br><br></i></div>with some C github trending repositories. And when parsing the files <b>cdecode.c </b>and <b>cencode.c </b>of a project that i can not find now, (so I attach the files in the mail), I came to the next result:<br><br><u>Example for cdecode.c<b>:<br></b></u><b>Function: < root > calls:</b> base64_init_decodestate base64_decode_value base64_decode_block <br><br> <b>Function: base64_decode_block calls</b>: base64_decode_value base64_decode_value base64_decode_value base64_decode_value base64_decode_value base64_decode_value base64_decode_value base64_decode_value <br><br><b>Function: base64_decode_value calls</b>: <br> <br><b>Function: base64_init_decodestate calls</b>: <br><br></div>Where I think that in <b>Function: base64_decode_block calls </b>have to be 4xbase64_decode_value (four times) and not 8xbase64_decode_value. I saw the same behaviour in the file cencode.c<br><br></div>I am missing something?<br><div><div><br><br></div></div></div>