~artfwo/ubuntu/precise/jackd2/jackd2-fix-911342

« back to all changes in this revision

Viewing changes to windows/JackSystemDeps_os.h

  • Committer: Artem Popov
  • Date: 2012-01-03 15:45:46 UTC
  • mfrom: (1.2.4 upstream)
  • Revision ID: artfwo@ubuntu.com-20120103154546-2qwp637mmowe8gtm
Copied over JackControlAPI.cpp from Debian branch.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
/*
2
2
 Copyright (C) 2004-2008 Grame
3
 
 
 
3
 
4
4
 This program is free software; you can redistribute it and/or modify
5
5
 it under the terms of the GNU Lesser General Public License as published by
6
6
 the Free Software Foundation; either version 2.1 of the License, or
7
7
 (at your option) any later version.
8
 
 
 
8
 
9
9
 This program is distributed in the hope that it will be useful,
10
10
 but WITHOUT ANY WARRANTY; without even the implied warranty of
11
11
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12
12
 GNU Lesser General Public License for more details.
13
 
 
 
13
 
14
14
 You should have received a copy of the GNU Lesser General Public License
15
15
 along with this program; if not, write to the Free Software
16
16
 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
17
 
 
 
17
 
18
18
 */
19
19
 
20
20
 
23
23
 
24
24
#include <windows.h>
25
25
 
 
26
#ifndef PATH_MAX
 
27
#define PATH_MAX   512
 
28
#endif
 
29
 
26
30
#define UINT32_MAX 4294967295U
27
31
 
28
32
#define DRIVER_HANDLE HINSTANCE
35
39
#define UnloadJackModule(handle) FreeLibrary((handle));
36
40
#define GetJackProc(handle, name) GetProcAddress((handle), (name));
37
41
 
 
42
#ifndef ENOBUFS
38
43
#define ENOBUFS 55
 
44
#endif
 
45
 
 
46
#ifdef _DEBUG
 
47
#define JACK_DEBUG true
 
48
#else
39
49
#define JACK_DEBUG false
 
50
#endif
 
51
 
 
52
#if defined(_MSC_VER)
 
53
#define snprintf _snprintf
 
54
#endif
40
55
 
41
56
#endif
42
57