1. fixed linux compile warning