Skip to content

Commit 744aff2

Browse files
committed
🛠 Fix up C main function errors on Clang
1 parent 7eed71f commit 744aff2

18 files changed

+54
-18
lines changed

examples/basic/source/error_handling.custom.utf32_to_utf8.c

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,9 @@ cnc_mcerr my_error_handler(cnc_mcerr initial_error, size_t* restrict p_output_si
6161
user_data);
6262
}
6363

64-
int main() {
64+
int main(int argc, char* argv[]) {
65+
(void)argc;
66+
(void)argv;
6567
const ztd_char32_t input_data[] = U"Bark Bark Bark \xFFFFFFFF🐕‍🦺!";
6668
ztd_char8_t output_data[ztdc_c_array_size(input_data) * CNC_C8_MAX] = { 0 };
6769
cnc_mcstate_t state = { 0 };

examples/basic/source/error_handling.utf32_to_utf8.c

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,9 @@
3535
#include <stdbool.h>
3636
#include <string.h>
3737

38-
int main() {
38+
int main(int argc, char* argv[]) {
39+
(void)argc;
40+
(void)argv;
3941
const ztd_char32_t input_data[] = U"Bark Bark Bark \xFFFFFFFF🐕‍🦺!";
4042
ztd_char8_t output_data[ztdc_c_array_size(input_data) * CNC_C8_MAX] = { 0 };
4143
cnc_mcstate_t state = { 0 };

examples/basic/source/functionality_from_base_functions.c

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,9 @@ bool unbounded_conversion_utf16_from_utf8(
5656
return err == cnc_mcerr_ok;
5757
}
5858

59-
int main() {
59+
int main(int argc, char* argv[]) {
60+
(void)argc;
61+
(void)argv;
6062
const ztd_char8_t str[]
6163
= u8"\"Saw a \U0001F9DC \u2014"
6264
u8"didn't catch her\u2026 \U0001F61E\"\n\t- Sniff";

examples/basic/source/registry_empty_shift_jis_to_utf8.c

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,9 @@ static inline cnc_mcerr utf32_to_utf8(cnc_conversion* conversion,
180180
return err;
181181
}
182182

183-
int main() {
183+
int main(int argc, char* argv[]) {
184+
(void)argc;
185+
(void)argv;
184186
cnc_conversion_registry* registry = NULL;
185187
{
186188
cnc_open_err err

examples/basic/source/registry_punycode_to_utf8.c

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,9 @@
3636
#include <stdbool.h>
3737
#include <string.h>
3838

39-
int main() {
39+
int main(int argc, char* argv[]) {
40+
(void)argc;
41+
(void)argv;
4042
cnc_conversion_registry* registry = NULL;
4143
{
4244
cnc_open_err err

examples/basic/source/registry_shift_jis_to_utf8.c

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,9 @@
3636
#include <stdbool.h>
3737
#include <string.h>
3838

39-
int main() {
39+
int main(int argc, char* argv[]) {
40+
(void)argc;
41+
(void)argv;
4042
cnc_conversion_registry* registry = NULL;
4143
{
4244
cnc_open_err err

examples/basic/source/utf32_to_utf8.c

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,9 @@
3535
#include <stdbool.h>
3636
#include <string.h>
3737

38-
int main() {
38+
int main(int argc, char* argv[]) {
39+
(void)argc;
40+
(void)argv;
3941
const ztd_char32_t input_data[] = U"Bark Bark Bark 🐕‍🦺!";
4042
char output_data[ztdc_c_array_size(input_data) * 4] = { 0 };
4143
cnc_mcstate_t state = { 0 };

examples/documentation/design/source/my_conversion.c

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,9 @@
3333

3434
#include <stdio.h>
3535

36-
int main() {
36+
int main(int argc, char* argv[]) {
37+
(void)argc;
38+
(void)argv;
3739
const char input[] = "abc...def.''ghi'''..";
3840
const char* input_ptr = input;
3941
const size_t initial_input_size = ztdc_c_array_size(input);

examples/documentation/design/source/single_with_state_loop_example.c

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,9 @@ cnc_mcerr my_bulk_mcsnrtoc8sn(size_t* output_size, unsigned char** output,
6363
}
6464
}
6565

66-
int main() {
66+
int main(int argc, char* argv[]) {
67+
(void)argc;
68+
(void)argv;
6769
const char input[] = "abc";
6870
const char* input_ptr = input;
6971
const size_t initial_input_size = ztdc_c_array_size(input);

examples/documentation/quick/basic/source/count.utf16_to_utf8.c

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,9 @@
3535
#include <string.h>
3636
#include <stdlib.h>
3737

38-
int main() {
38+
int main(int argc, char* argv[]) {
39+
(void)argc;
40+
(void)argv;
3941

4042
const ztd_char16_t utf16_text[] = u"🥺🙏";
4143

0 commit comments

Comments
 (0)