Fix include of C API headers from C++ code (issue #1194).

git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1607 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
This commit is contained in:
Marshall Greenblatt
2014-02-10 17:20:38 +00:00
parent 0ff8f923f6
commit 7b873addd0
52 changed files with 159 additions and 157 deletions

View File

@ -86,10 +86,6 @@ def make_capi_header(header, filename):
#define $GUARD$
#pragma once
#ifdef __cplusplus
extern "C" {
#endif
"""
classes = header.get_classes(filename)
@ -112,7 +108,13 @@ extern "C" {
else:
result += '#include "include/capi/cef_base_capi.h"\n'
result += '\n'
result += \
"""
#ifdef __cplusplus
extern "C" {
#endif
"""
# output forward declarations
if len(all_declares) > 0: