File: os.h

package info (click to toggle)
mixxx 2.5.0%2Bdfsg-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 149,156 kB
  • sloc: cpp: 237,030; xml: 200,224; javascript: 100,372; ansic: 25,752; sh: 4,693; python: 2,820; makefile: 204; perl: 49; sql: 47
file content (18 lines) | stat: -rwxr-xr-x 472 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#ifdef _MSC_VER
#define strncasecmp _strnicmp
#define strcasecmp _stricmp
#define strdup _strdup

typedef __int64 int64_t;
typedef unsigned __int64 uint64_t;
typedef unsigned __int32 uint32_t;
typedef unsigned __int16 uint16_t;
typedef unsigned __int8  uint8_t;
typedef __int32 int32_t;
typedef int  ssize_t;
typedef int socklen_t;
#ifndef _WIN64
// NOTE(rryan): For some reason, x64 already had size_t defined but x86 doesn't. 
typedef unsigned int size_t;
#endif
#endif