xref: /aosp_15_r20/external/jsmn/patches/header.diff (revision 420d848fb01a502d3186bd0f49f4e0beb321f5cd)
1*420d848fSAndroid Build Coastguard WorkerIndex: jsmn/jsmn.h
2*420d848fSAndroid Build Coastguard Worker===================================================================
3*420d848fSAndroid Build Coastguard Worker--- jsmn.orig/jsmn.h
4*420d848fSAndroid Build Coastguard Worker+++ jsmn/jsmn.h
5*420d848fSAndroid Build Coastguard Worker@@ -21,6 +21,12 @@
6*420d848fSAndroid Build Coastguard Worker  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
7*420d848fSAndroid Build Coastguard Worker  * SOFTWARE.
8*420d848fSAndroid Build Coastguard Worker  */
9*420d848fSAndroid Build Coastguard Worker+// ANDROID CHANGE: Default to header only.
10*420d848fSAndroid Build Coastguard Worker+#ifndef JSMN_IMPL
11*420d848fSAndroid Build Coastguard Worker+#define JSMN_HEADER
12*420d848fSAndroid Build Coastguard Worker+#endif
13*420d848fSAndroid Build Coastguard Worker+// END ANDROID CHANGE
14*420d848fSAndroid Build Coastguard Worker+
15*420d848fSAndroid Build Coastguard Worker #ifndef JSMN_H
16*420d848fSAndroid Build Coastguard Worker #define JSMN_H
17*420d848fSAndroid Build Coastguard Worker
18*420d848fSAndroid Build Coastguard WorkerIndex: jsmn/jsmn.c
19*420d848fSAndroid Build Coastguard Worker===================================================================
20*420d848fSAndroid Build Coastguard Worker--- /dev/null
21*420d848fSAndroid Build Coastguard Worker+++ jsmn/jsmn.c
22*420d848fSAndroid Build Coastguard Worker@@ -0,0 +1,30 @@
23*420d848fSAndroid Build Coastguard Worker+/*
24*420d848fSAndroid Build Coastguard Worker+ * Copyright (C) 2019 The Android Open Source Project
25*420d848fSAndroid Build Coastguard Worker+ * All rights reserved.
26*420d848fSAndroid Build Coastguard Worker+ *
27*420d848fSAndroid Build Coastguard Worker+ * Redistribution and use in source and binary forms, with or without
28*420d848fSAndroid Build Coastguard Worker+ * modification, are permitted provided that the following conditions
29*420d848fSAndroid Build Coastguard Worker+ * are met:
30*420d848fSAndroid Build Coastguard Worker+ *  * Redistributions of source code must retain the above copyright
31*420d848fSAndroid Build Coastguard Worker+ *    notice, this list of conditions and the following disclaimer.
32*420d848fSAndroid Build Coastguard Worker+ *  * Redistributions in binary form must reproduce the above copyright
33*420d848fSAndroid Build Coastguard Worker+ *    notice, this list of conditions and the following disclaimer in
34*420d848fSAndroid Build Coastguard Worker+ *    the documentation and/or other materials provided with the
35*420d848fSAndroid Build Coastguard Worker+ *    distribution.
36*420d848fSAndroid Build Coastguard Worker+ *
37*420d848fSAndroid Build Coastguard Worker+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
38*420d848fSAndroid Build Coastguard Worker+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
39*420d848fSAndroid Build Coastguard Worker+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
40*420d848fSAndroid Build Coastguard Worker+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
41*420d848fSAndroid Build Coastguard Worker+ * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
42*420d848fSAndroid Build Coastguard Worker+ * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
43*420d848fSAndroid Build Coastguard Worker+ * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
44*420d848fSAndroid Build Coastguard Worker+ * OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
45*420d848fSAndroid Build Coastguard Worker+ * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
46*420d848fSAndroid Build Coastguard Worker+ * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
47*420d848fSAndroid Build Coastguard Worker+ * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
48*420d848fSAndroid Build Coastguard Worker+ * SUCH DAMAGE.
49*420d848fSAndroid Build Coastguard Worker+ */
50*420d848fSAndroid Build Coastguard Worker+
51*420d848fSAndroid Build Coastguard Worker+#define JSMN_IMPL
52*420d848fSAndroid Build Coastguard Worker+#include "jsmn.h"
53