Remove the deprecated 'register' storage class
use 'static inline' instead of 'static' in a header file
rename NULL to false in a boolean statement
Get rid of an error in clang build.
Don't use global hotkey by default.