mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-23 04:41:11 +00:00
f0fcc06256
It doesn't seem to have had any useful purpose back when the file was added in bug 792188, and it sure doesn't have any right now, except subtly breaking things by removing any `inline` from system headers, with consequences on the definition of what should be COMDATs, ultimately leading to link failure. This is, in fact, very similar to bug 918943, which hid the #define in some configurations. Differential Revision: https://phabricator.services.mozilla.com/D177710
25 lines
617 B
C
25 lines
617 B
C
/* This Source Code Form is subject to the terms of the Mozilla Public
|
|
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
|
|
|
#ifndef _SDP_OS_DEFS_H_
|
|
#define _SDP_OS_DEFS_H_
|
|
|
|
#include <stdlib.h>
|
|
|
|
#include "cpr_types.h"
|
|
#include "cpr_string.h"
|
|
|
|
|
|
#define SDP_PRINT(format, ...) SDPLogError("sdp" , format , ## __VA_ARGS__ )
|
|
|
|
/* Use operating system malloc */
|
|
#define SDP_MALLOC(x) calloc(1, (x))
|
|
#define SDP_FREE free
|
|
|
|
typedef uint8_t tinybool;
|
|
typedef unsigned short ushort;
|
|
typedef unsigned long ulong;
|
|
|
|
#endif /* _SDP_OS_DEFS_H_ */
|