It means that you're passing a const argument to a function which takes a non-const argument, which is potentially bad for obvious reasons.
huffenc probably doesn't need a non-const argument, so it should take a const char*.  However, your definition of main is non-standard.  
The C99 standard…
</p>
When type matters it does
 

 
    
Top comments (0)