blaze_util_posix.cc: fix order of #define
On some systems (including some versions of FreeBSD) it is a requirement
that _WITH_DPRINTF be defined for <stdio.h> to provide the appropriate
header for dprintf(3). Therefore, the respective #define has to come
before any #include as those might pull is <stdio.h>.
// See the License for the specific language governing permissions and
// limitations under the License.
+#define _WITH_DPRINTF
#include "src/main/cpp/blaze_util_platform.h"
-#define _WITH_DPRINTF
#include <dirent.h>
#include <errno.h>
#include <fcntl.h>
