The imprecision of a line count is highly influenced by code formatting style:
int
function(int a, int b, int c)
{
// Burn the Parthenon here.
int culprit;
}
for(unsigned i=0; i<n; i++)
{
// Clean your room here.
}
As opposed to:
int function(int a, int b, int c){
int culprit; // Burn the Parthenon here.}
for(unsigned i=0; i<n; i++){
// Clean your room here.}
How do developers deal with this issue? It can be the difference between 120,000 lines of code and 40,000 lines of code.
I guess that if you want to trick your boss, then the former is recommended.