Skip to content

Commit e107cf4

Browse files
committedMar 7, 2025·
Merge remote-tracking branch 'origin/topic/timw/pragma-once'
* origin/topic/timw/pragma-once: Add #pragma once to generated headers
2 parents 60f6fd2 + 017f2e3 commit e107cf4

File tree

3 files changed

+8
-1
lines changed

3 files changed

+8
-1
lines changed
 

‎CHANGES

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
1.8.0-23 | 2025-03-07 10:44:39 -0700
2+
3+
* Add #pragma once to generated headers (Tim Wojtulewicz, Corelight)
4+
15
1.8.0-16 | 2024-01-22 10:05:00 -0700
26

37
* Make BIFs just return ValPtr directly instead of BifReturnVal (Tim Wojtulewicz, Corelight)

‎VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.8.0-16
1+
1.8.0-23

‎builtin-func.l

+3
Original file line numberDiff line numberDiff line change
@@ -215,6 +215,7 @@ void init_alternative_mode()
215215
fprintf(fp_zeek_init, "# %s\n\n", auto_gen_comment);
216216
fprintf(fp_func_def, "// %s\n\n", auto_gen_comment);
217217
fprintf(fp_func_h, "// %s\n\n", auto_gen_comment);
218+
fprintf(fp_func_h, "#pragma once\n\n");
218219
fprintf(fp_func_init, "// %s\n\n", auto_gen_comment);
219220

220221
if ( fp_func_register )
@@ -387,9 +388,11 @@ int main(int argc, char* argv[])
387388
fprintf(fp_zeek_init, "# %s\n\n", auto_gen_comment);
388389
fprintf(fp_func_def, "// %s\n\n", auto_gen_comment);
389390
fprintf(fp_func_h, "// %s\n\n", auto_gen_comment);
391+
fprintf(fp_func_h, "#pragma once\n\n");
390392
fprintf(fp_func_init, "// %s\n\n", auto_gen_comment);
391393
fprintf(fp_netvar_def, "// %s\n\n", auto_gen_comment);
392394
fprintf(fp_netvar_h, "// %s\n\n", auto_gen_comment);
395+
fprintf(fp_netvar_h, "#pragma once\n\n");
393396
fprintf(fp_netvar_init, "// %s\n\n", auto_gen_comment);
394397
}
395398

0 commit comments

Comments
 (0)
Please sign in to comment.