1// Copyright (c) 2011 The Chromium Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5#include <ostream>
6
7#include "base/logging.h"
8
9// We define BZ_NO_STDIO in third_party/bzip2 to remove its internal STDERR
10// error reporting.  This requires us to export our own error handler.
11extern "C"
12void bz_internal_error(int errcode) {
13  LOG(FATAL) << "bzip2 internal error: " << errcode;
14}
15