X-Git-Url: https://pd.if.org/git/?a=blobdiff_plain;f=functions%2Fstring%2Fstrerror.c;h=47e064be43324deb746ae2110ee8cb0002479911;hb=d7f375a09a9912bb18ad42f1442fbf64311bfed6;hp=e050394b21778dcb12d7c221dc6b8e2383d0943c;hpb=d77b84be585e9ceaed1501579df5a4aec6a24a63;p=pdclib diff --git a/functions/string/strerror.c b/functions/string/strerror.c index e050394..47e064b 100644 --- a/functions/string/strerror.c +++ b/functions/string/strerror.c @@ -1,5 +1,3 @@ -/* $Id$ */ - /* strerror( int ) This file is part of the Public Domain C Library (PDCLib). @@ -15,13 +13,13 @@ /* TODO: Doing this via a static array is not the way to do it. */ char * strerror( int errnum ) { - if ( errnum == 0 || errnum >= _PDCLIB_ERRNO_MAX ) + if ( errnum >= _PDCLIB_ERRNO_MAX ) { return (char *)"Unknown error"; } else { - return _PDCLIB_threadlocale()->_ErrnoStr[errnum]; + return (char *)_PDCLIB_threadlocale()->_ErrnoStr[errnum]; } }