about summary refs log tree commit diff stats
path: root/wrapperhelper/src/prepare.h
diff options
context:
space:
mode:
authorrajdakin <rajdakin@gmail.com>2024-09-07 20:53:51 +0200
committerGitHub <noreply@github.com>2024-09-07 20:53:51 +0200
commitf30d75ae5dba339bfc95229894b22fd73e3fdc14 (patch)
tree5cd75da181f43a7aaf29cab121069d9dba85aa2d /wrapperhelper/src/prepare.h
parente087e7782ca9b2ce6c8ec99706a352b1c6ca12bc (diff)
downloadbox64-f30d75ae5dba339bfc95229894b22fd73e3fdc14.tar.gz
box64-f30d75ae5dba339bfc95229894b22fd73e3fdc14.zip
[WRAPPERHELPER] General improvements (#1804)
* [WRAPPERHELPER] Automatic headers detection, various bug fixes, added some cast support

* [WRAPPERHELPER] Keep comments untouched
Diffstat (limited to 'wrapperhelper/src/prepare.h')
-rw-r--r--wrapperhelper/src/prepare.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/wrapperhelper/src/prepare.h b/wrapperhelper/src/prepare.h
index ccb57a5f..c8424261 100644
--- a/wrapperhelper/src/prepare.h
+++ b/wrapperhelper/src/prepare.h
@@ -13,6 +13,8 @@ typedef struct prepare_s prepare_t;
 prepare_t *prepare_new_file(FILE *f, const char *filename); // Takes ownership of f
 void prepare_del(prepare_t *src);
 preproc_token_t pre_next_token(prepare_t *src, int allow_comments);
-preproc_token_t pre_next_newline_token(prepare_t *src); // In a comment ignore everything until the EOL or EOF
+
+void prepare_mark_nocomment(prepare_t *src); // Change the state (usually from COMMENT) to NONE
+int pre_next_newline_token(prepare_t *src, string_t *buf); // In a comment append everything until the EOL or EOF to the buffer
 
 #endif // PREPARE_H