fixed compilation problems with usort third-party library