LMMS
Loading...
Searching...
No Matches
plugins
OpulenZ
adplug
src
debug.h
Go to the documentation of this file.
1
/*
2
* Adplug - Replayer for many OPL2/OPL3 audio file formats.
3
* Copyright (C) 1999 - 2002 Simon Peter <dn.tlp@gmx.net>, et al.
4
*
5
* This library is free software; you can redistribute it and/or
6
* modify it under the terms of the GNU Lesser General Public
7
* License as published by the Free Software Foundation; either
8
* version 2.1 of the License, or (at your option) any later version.
9
*
10
* This library is distributed in the hope that it will be useful,
11
* but WITHOUT ANY WARRANTY; without even the implied warranty of
12
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13
* Lesser General Public License for more details.
14
*
15
* You should have received a copy of the GNU Lesser General Public
16
* License along with this library; if not, write to the Free Software
17
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
18
*
19
* debug.h - AdPlug Debug Logger
20
* Copyright (c) 2002 Riven the Mage <riven@ok.ru>
21
* Copyright (c) 2002 Simon Peter <dn.tlp@gmx.net>
22
*
23
* NOTES:
24
* This debug logger is used throughout AdPlug to log debug output to stderr
25
* (the default) or to a user-specified logfile.
26
*
27
* To use it, AdPlug has to be compiled with debug logging support enabled.
28
* This is done by defining the DEBUG macro with every source-file. The
29
* LogFile() function can be used to specify a logfile to write to.
30
*/
31
32
#ifndef H_DEBUG
33
#define H_DEBUG
34
35
extern
"C"
36
{
37
void
AdPlug_LogFile
(
const
char
*
filename
);
38
void
AdPlug_LogWrite
(
const
char
*
fmt
, ...);
39
}
40
41
#endif
AdPlug_LogWrite
void AdPlug_LogWrite(const char *fmt,...)
AdPlug_LogFile
void AdPlug_LogFile(const char *filename)
filename
static char filename[]
Definition
features.c:5
fmt
fmt[0]
Definition
fileio.c:2503
Generated on
for LMMS by
1.16.1