[sword-devel] A violation of C++ Standard
Chris Little
sword-devel@crosswire.org
Wed, 05 Jun 2002 12:08:37 -0700
This is not our file, nor our responsibility, nor do we use this
functionality. It's an old file whose function was broken by Unicode
and then replaced by ICU and it should be removed.
Victor Porton wrote:
> C++ Standard forbids use identifiers with double underscores (also applies to
> preprocessor defines, which even cannot start with one underscore; even any
> global identifier must not start with an underscore). So the following is
> non-standard:
>
> #ifndef __GREEKCHARS_H
>
> #define __GREEKCHARS_H
>
>
> and should be changed to something like
>
> #ifndef GREEKCHARS_H_
> #define GREEKCHARS_H_
>
>