Blame src/macro.c

Packit Service 0e3298
/*-*- Mode: C; c-basic-offset: 8 -*-*/
Packit Service 0e3298
Packit Service 0e3298
/***
Packit Service 0e3298
  This file is part of libcanberra.
Packit Service 0e3298
Packit Service 0e3298
  Copyright 2008 Lennart Poettering
Packit Service 0e3298
Packit Service 0e3298
  libcanberra is free software; you can redistribute it and/or modify
Packit Service 0e3298
  it under the terms of the GNU Lesser General Public License as
Packit Service 0e3298
  published by the Free Software Foundation, either version 2.1 of the
Packit Service 0e3298
  License, or (at your option) any later version.
Packit Service 0e3298
Packit Service 0e3298
  libcanberra is distributed in the hope that it will be useful, but
Packit Service 0e3298
  WITHOUT ANY WARRANTY; without even the implied warranty of
Packit Service 0e3298
  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Packit Service 0e3298
  Lesser General Public License for more details.
Packit Service 0e3298
Packit Service 0e3298
  You should have received a copy of the GNU Lesser General Public
Packit Service 0e3298
  License along with libcanberra. If not, see
Packit Service 0e3298
  <http://www.gnu.org/licenses/>.
Packit Service 0e3298
***/
Packit Service 0e3298
Packit Service 0e3298
#ifdef HAVE_CONFIG_H
Packit Service 0e3298
#include <config.h>
Packit Service 0e3298
#endif
Packit Service 0e3298
Packit Service 0e3298
#include "macro.h"
Packit Service 0e3298
Packit Service 0e3298
ca_bool_t ca_debug(void) {
Packit Service 0e3298
        const char *d;
Packit Service 0e3298
Packit Service 0e3298
        if ((d = getenv("CANBERRA_DEBUG")))
Packit Service 0e3298
                return !!*d;
Packit Service 0e3298
Packit Service 0e3298
        return FALSE;
Packit Service 0e3298
}