update avoid linux compile error