diff options
author | Alistair Delva <adelva@google.com> | 2023-01-25 13:40:51 -0800 |
---|---|---|
committer | Alistair Delva <adelva@google.com> | 2023-01-25 21:47:07 +0000 |
commit | d74b9f44fdcea39d9773272a35901a846f0038f8 (patch) | |
tree | 60ae31c43a4f443c81f2a2fd4603d0e14d0841dc /base | |
parent | 3e137c74afcb5b8864b3cff0959acc6af53e998d (diff) | |
download | cronet-d74b9f44fdcea39d9773272a35901a846f0038f8.tar.gz |
jni_generator: Fix header guard
When generating header guards for source files under sandboxed
directories, the path component "/.temp/" may be included, and the
period character is not allowed by Clang for a token after #ifndef.
error: extra tokens at end of #ifndef directive [-Werror,-Wextra-tokens]
#ifndef _SRV_ADELVA_SOONG_.TEMP_SBOX_BDF5053FBDC997EA57..
^
//
Change-Id: Ifb6dd30eaa3c4fb13591c5f520024baa2bbf378d
Diffstat (limited to 'base')
-rwxr-xr-x | base/android/jni_generator/jni_registration_generator.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/base/android/jni_generator/jni_registration_generator.py b/base/android/jni_generator/jni_registration_generator.py index 09822e7d6..7b0aaa58d 100755 --- a/base/android/jni_generator/jni_registration_generator.py +++ b/base/android/jni_generator/jni_registration_generator.py @@ -104,7 +104,7 @@ def _Generate(java_file_paths, if header_path: combined_dict['HEADER_GUARD'] = \ - os.path.splitext(header_path)[0].replace('/', '_').upper() + '_' + os.path.splitext(header_path)[0].replace('/', '_').replace('.', '_').upper() + '_' combined_dict['NAMESPACE'] = namespace header_content = CreateFromDict( combined_dict, |