X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Fos2_errortable.h;h=b2b4c3e8f5f58b32c0e5d9c55c4df7e99cfaaec9;hb=097595d63c8fc0b3e6c17af7545100247f4ee57d;hp=9ec372f7875f2acc83bcbd0183e9690e62dcb40d;hpb=a040c0bc6f017d0591bbc7ad1aa590589dbc40ff;p=lyx.git diff --git a/src/os2_errortable.h b/src/os2_errortable.h index 9ec372f787..b2b4c3e8f5 100644 --- a/src/os2_errortable.h +++ b/src/os2_errortable.h @@ -4,7 +4,8 @@ * * LyX, The Document Processor * -* Copyright (C) 1995, 1996 Matthias Ettrich +* Copyright 1995 Matthias Ettrich +* Copyright 1995-2001 The LyX Team. * * ====================================================== A table for translating OS/2 API return code into errno. @@ -16,7 +17,9 @@ #include //#endif -static unsigned char const errno_tab[] = +namespace { + +unsigned char const errno_tab[] = { EINVAL, EINVAL, ENOENT, ENOENT, EMFILE, /* 0..4 */ EACCES, EBADF, EIO, ENOMEM, EIO, /* 5..9 */ @@ -87,7 +90,11 @@ static unsigned char const errno_tab[] = EACCES, EACCES, EACCES, ENOENT, ENOMEM /* 330..334 */ }; -inline int TranslateOS2Error(unsigned long rc) +} // namespace anon + + +inline +int TranslateOS2Error(unsigned long rc) { if (rc >= sizeof (errno_tab)) return EINVAL;