Include guards use reserved identifiers

Description

Ogre's include guards currently are of the form _File_H_, which means we are using identifiers that are reserved. See: http://stackoverflow.com/questions/228783/what-are-the-rules-about-using-an-underscore-in-a-c-identifier

Also, it would probably be better to prepend "OGRE_" to the include guards as well to reduce the risk of clashes with other libraries.

Proposed formats:
OGRE_FILE_H_INCLUDED ?
OGRE_FILE_H ?
OGRE_[COMPONENT]_FILE_H ?

Environment

None

Status

Assignee

Unassigned

Reporter

Former user

Labels

None

Components

Fix versions

Affects versions

2.0.0
1.9.0

Priority

Trivial