aquynh/capstone — pull request #59 by elfring (2014-01-02 17:04:17+00:00)
Title: Make include guards unique.

Include guards prevent the multiple inclusion of header files only correctly if the chosen identifiers are different from others with such a functionality.
The probability for name clashes was reduced by the addition of the project name as a prefix and an unique identifier as a suffix which was derived from the function "[uuid_generate_random](http://linux.die.net/man/3/uuid_generate_random "Creation of unique identifiers")".