Process Hacker
Main Page
Namespaces
Data Structures
Files
File List
Globals
config.h
Go to the documentation of this file.
1
/*
2
* "$Id: config.h.in 387 2009-04-18 17:05:52Z mike $"
3
*
4
* Configuration file for Mini-XML, a small XML-like file parsing library.
5
*
6
* Copyright 2003-2009 by Michael Sweet.
7
*
8
* This program is free software; you can redistribute it and/or
9
* modify it under the terms of the GNU Library General Public
10
* License as published by the Free Software Foundation; either
11
* version 2, or (at your option) any later version.
12
*
13
* This program is distributed in the hope that it will be useful,
14
* but WITHOUT ANY WARRANTY; without even the implied warranty of
15
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16
* GNU General Public License for more details.
17
*/
18
19
/*
20
* Include necessary headers...
21
*/
22
23
#include <stdio.h>
24
#include <stdlib.h>
25
#include <string.h>
26
#include <stdarg.h>
27
#include <ctype.h>
28
29
// Disable deprecation
30
#pragma warning(disable : 4996)
31
32
33
/*
34
* Version number...
35
*/
36
37
#define MXML_VERSION ""
38
39
40
/*
41
* Inline function support...
42
*/
43
44
#define inline
45
46
47
/*
48
* Long long support...
49
*/
50
51
#define HAVE_LONG_LONG
52
53
54
/*
55
* Do we have the snprintf() and vsnprintf() functions?
56
*/
57
58
#define HAVE_SNPRINTF
59
#define HAVE_VSNPRINTF
60
61
62
/*
63
* Do we have the strXXX() functions?
64
*/
65
66
#define HAVE_STRDUP
67
68
69
/*
70
* Do we have threading support?
71
*/
72
73
#undef HAVE_PTHREAD_H
74
75
char
*
_mxml_vstrdupf
(
const
char
*format, va_list ap);
76
char
*
_mxml_strdupf
(
const
char
*format, ...);
ProcessHacker
mxml
config.h
Generated by
1.8.2