Index: base/android/jni_generator/jni_generator.py |
diff --git a/base/android/jni_generator/jni_generator.py b/base/android/jni_generator/jni_generator.py |
index 02e22326d1e122f33f5cca4974c59a79a10f5e03..5cb052556fb7dfb31a1e09c48fcde98b25e9cc2e 100755 |
--- a/base/android/jni_generator/jni_generator.py |
+++ b/base/android/jni_generator/jni_generator.py |
@@ -880,7 +880,8 @@ jclass g_${JAVA_CLASS}_clazz = NULL;""") |
def WrapOutput(output): |
ret = [] |
for line in output.splitlines(): |
- if len(line) < 80: |
+ # Do not wrap lines under 80 characters or preprocessor directives. |
+ if len(line) < 80 or line.lstrip()[:1] == '#': |
stripped = line.rstrip() |
if len(ret) == 0 or len(ret[-1]) or len(stripped): |
ret.append(stripped) |