]> git.lyx.org Git - lyx.git/blobdiff - src/os2_errortable.h
Herbert's fix to bug #222.
[lyx.git] / src / os2_errortable.h
index d3782a75f2dabdec6f3c9f37a2252588c3f03140..b2b4c3e8f5f58b32c0e5d9c55c4df7e99cfaaec9 100644 (file)
@@ -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 <cerrno>
 //#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,6 +90,9 @@ static unsigned char const errno_tab[] =
   EACCES, EACCES, EACCES, ENOENT, ENOMEM   /* 330..334 */
 };
 
+} // namespace anon
+
+
 inline
 int TranslateOS2Error(unsigned long rc)
 {