 
                            ...
This non-compliant code example shows a function called opener() that returns errno error codes.   However, the function is declared as returning an int.   Consequently, the meaning of the return value is not as clear as it could be.
...
 
                            ...
This non-compliant code example shows a function called opener() that returns errno error codes.   However, the function is declared as returning an int.   Consequently, the meaning of the return value is not as clear as it could be.
...