bindings: Don't add stray newline in trailer.
This commit is contained in:
parent
e0d4bc17a5
commit
ec18611e58
@ -313,7 +313,9 @@ impl Bindings {
|
||||
if let Some(ref f) = self.config.trailer {
|
||||
out.new_line_if_not_start();
|
||||
write!(out, "{}", f);
|
||||
out.new_line();
|
||||
if !f.ends_with('\n') {
|
||||
out.new_line();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -1,3 +1,5 @@
|
||||
// This file is generated by cbindgen. DO NOT EDIT
|
||||
|
||||
void root(void);
|
||||
|
||||
/* This is a simple test to ensure that trailers don't cause extra newlines in files */
|
||||
|
@ -9,3 +9,5 @@ void root(void);
|
||||
#ifdef __cplusplus
|
||||
} // extern "C"
|
||||
#endif // __cplusplus
|
||||
|
||||
/* This is a simple test to ensure that trailers don't cause extra newlines in files */
|
||||
|
@ -1,3 +1,5 @@
|
||||
// This file is generated by cbindgen. DO NOT EDIT
|
||||
|
||||
void root(void);
|
||||
|
||||
/* This is a simple test to ensure that trailers don't cause extra newlines in files */
|
||||
|
@ -9,3 +9,5 @@ void root(void);
|
||||
#ifdef __cplusplus
|
||||
} // extern "C"
|
||||
#endif // __cplusplus
|
||||
|
||||
/* This is a simple test to ensure that trailers don't cause extra newlines in files */
|
||||
|
@ -5,3 +5,5 @@ extern "C" {
|
||||
void root();
|
||||
|
||||
} // extern "C"
|
||||
|
||||
/* This is a simple test to ensure that trailers don't cause extra newlines in files */
|
||||
|
@ -1,3 +1,5 @@
|
||||
// This file is generated by cbindgen. DO NOT EDIT
|
||||
|
||||
void root(void);
|
||||
|
||||
/* This is a simple test to ensure that trailers don't cause extra newlines in files */
|
||||
|
@ -9,3 +9,5 @@ void root(void);
|
||||
#ifdef __cplusplus
|
||||
} // extern "C"
|
||||
#endif // __cplusplus
|
||||
|
||||
/* This is a simple test to ensure that trailers don't cause extra newlines in files */
|
||||
|
@ -1,2 +1,5 @@
|
||||
no_includes = true
|
||||
header = "// This file is generated by cbindgen. DO NOT EDIT"
|
||||
trailer = """
|
||||
/* This is a simple test to ensure that trailers don't cause extra newlines in files */
|
||||
"""
|
||||
|
Loading…
x
Reference in New Issue
Block a user