common.h revision 3d512ea91533687d5ba2c0f8a16049ac311f72ed