1d8dd94b81ea7efd776859fbbdf4a76458e270eabRaph Levien/*
2d8dd94b81ea7efd776859fbbdf4a76458e270eabRaph Levien * Copyright (C) 2015 The Android Open Source Project
3d8dd94b81ea7efd776859fbbdf4a76458e270eabRaph Levien *
4d8dd94b81ea7efd776859fbbdf4a76458e270eabRaph Levien * Licensed under the Apache License, Version 2.0 (the "License");
5d8dd94b81ea7efd776859fbbdf4a76458e270eabRaph Levien * you may not use this file except in compliance with the License.
6d8dd94b81ea7efd776859fbbdf4a76458e270eabRaph Levien * You may obtain a copy of the License at
7d8dd94b81ea7efd776859fbbdf4a76458e270eabRaph Levien *
8d8dd94b81ea7efd776859fbbdf4a76458e270eabRaph Levien *      http://www.apache.org/licenses/LICENSE-2.0
9d8dd94b81ea7efd776859fbbdf4a76458e270eabRaph Levien *
10d8dd94b81ea7efd776859fbbdf4a76458e270eabRaph Levien * Unless required by applicable law or agreed to in writing, software
11d8dd94b81ea7efd776859fbbdf4a76458e270eabRaph Levien * distributed under the License is distributed on an "AS IS" BASIS,
12d8dd94b81ea7efd776859fbbdf4a76458e270eabRaph Levien * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13d8dd94b81ea7efd776859fbbdf4a76458e270eabRaph Levien * See the License for the specific language governing permissions and
14d8dd94b81ea7efd776859fbbdf4a76458e270eabRaph Levien * limitations under the License.
15d8dd94b81ea7efd776859fbbdf4a76458e270eabRaph Levien */
16d8dd94b81ea7efd776859fbbdf4a76458e270eabRaph Levien
17d8dd94b81ea7efd776859fbbdf4a76458e270eabRaph Levien void ParseUnicode(uint16_t* buf, size_t buf_size, const char* src, size_t* result_size,
18d8dd94b81ea7efd776859fbbdf4a76458e270eabRaph Levien        size_t* offset);
19