๐ŸŽ€ Toy Gemini Client Written in C99
cli retro gemini gemtext terminal tls lightweight minimal c99 gemini-protocol
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

chore(cmake): cleanup compile options

Fuwn 97696859 0364b75f

+6 -10
+5 -9
viv/CMakeLists.txt
··· 19 19 20 20 target_compile_options(${PROJECT_NAME} PUBLIC 21 21 -std=c99 22 - # -ansi 23 22 -Wall 24 23 -Wextra 25 - -Werror # =pedantic 24 + -Werror=pedantic 26 25 -Wno-unused-function 27 - # -Wpedantic 28 - # -pedantic 29 - # -pedantic-errors 26 + -Wpedantic 27 + -pedantic-errors 30 28 -march=native 31 29 # -03 32 30 -D_XOPEN_SOURCE=500 33 - -D_POSIX_C_SOURCE=200112L 34 - -g 35 - -fsanitize=address 31 + # -fsanitize=address 36 32 ) 37 - target_link_options(${PROJECT_NAME} PUBLIC -fsanitize=address) 33 + # target_link_options(${PROJECT_NAME} PUBLIC -fsanitize=address) 38 34 39 35 find_package(OpenSSL REQUIRED) 40 36 target_link_libraries(${PROJECT_NAME} PRIVATE
+1 -1
viv/cli.c
··· 13 13 CLI_handle CLI_cli(int argc, const char *argv[]) { 14 14 CLI_handle cli_handle; 15 15 16 - cli_handle.options = 0b0000; 16 + cli_handle.options = 0x0; /* 0b0000 */ 17 17 18 18 bool *help = flag_bool( 19 19 "help",