├── .clang-format ├── .clangd ├── .gitattributes ├── .github └── workflows │ └── test.yaml ├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── README.md.in ├── examples ├── avl.c ├── avl.out ├── cxxopts.cc ├── cxxopts.out ├── data │ ├── sample.flac │ └── sample.ogg ├── miniaudio.c ├── miniaudio.out ├── sqlite.c ├── sqlite.out ├── taskflow.cc ├── taskflow.out ├── uprintf.c ├── uprintf.out ├── vorbis.c └── vorbis.out ├── test.sh ├── tests ├── alt_linked_list.c ├── anonymous.c ├── array_compression.c ├── arrays.c ├── assignment.c ├── baselines │ ├── alt_linked_list.out │ ├── anonymous.out │ ├── array_compression.out │ ├── arrays.out │ ├── assignment.out │ ├── binary_tree.out │ ├── bits.out │ ├── byte_array.out │ ├── casts.out │ ├── compound_literal.out │ ├── depth_option.out │ ├── enums.out │ ├── flexible.out │ ├── format_string.out │ ├── function.out │ ├── function_casts.out │ ├── grouping.out │ ├── ignored_stdio_file.out │ ├── indentation_option.out │ ├── inheritance.out │ ├── inline_struct.out │ ├── ints.out │ ├── linked_list.out │ ├── member_pointer.out │ ├── modifiers.out │ ├── namespace.out │ ├── new.out │ ├── opaque.out │ ├── out_of_bounds.out │ ├── packed_struct.out │ ├── pointer.out │ ├── primitives.out │ ├── reference.out │ ├── repeating.out │ ├── scoped_type.out │ ├── scopes.out │ ├── stdio_file.out │ ├── string_truncation.out │ ├── struct.out │ ├── ternary.out │ ├── this.out │ ├── union.out │ ├── using_loop.out │ └── void_pointers.out ├── binary_tree.c ├── bits.c ├── byte_array.c ├── casts.cc ├── compound_literal.c ├── depth_option.c ├── enums.c ├── flexible.c ├── format_string.c ├── function.c ├── function_casts.c ├── grouping.c ├── ignored_stdio_file.c ├── indentation_option.c ├── inheritance.cc ├── inline_struct.c ├── ints.c ├── linked_list.c ├── member_pointer.cc ├── modifiers.c ├── namespace.cc ├── new.cc ├── opaque.c ├── out_of_bounds.c ├── packed_struct.c ├── pointer.c ├── primitives.c ├── reference.cc ├── repeating.c ├── scoped_type.c ├── scopes.c ├── stdio_file.c ├── string_truncation.c ├── struct.c ├── ternary.c ├── this.cc ├── union.c ├── using_loop.cc └── void_pointers.c └── uprintf.h /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/.clang-format -------------------------------------------------------------------------------- /.clangd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/.clangd -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | /uprintf.h linguist-language=c 2 | -------------------------------------------------------------------------------- /.github/workflows/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/.github/workflows/test.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | .vscode 3 | libs 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/README.md -------------------------------------------------------------------------------- /README.md.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/README.md.in -------------------------------------------------------------------------------- /examples/avl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/examples/avl.c -------------------------------------------------------------------------------- /examples/avl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/examples/avl.out -------------------------------------------------------------------------------- /examples/cxxopts.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/examples/cxxopts.cc -------------------------------------------------------------------------------- /examples/cxxopts.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/examples/cxxopts.out -------------------------------------------------------------------------------- /examples/data/sample.flac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/examples/data/sample.flac -------------------------------------------------------------------------------- /examples/data/sample.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/examples/data/sample.ogg -------------------------------------------------------------------------------- /examples/miniaudio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/examples/miniaudio.c -------------------------------------------------------------------------------- /examples/miniaudio.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/examples/miniaudio.out -------------------------------------------------------------------------------- /examples/sqlite.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/examples/sqlite.c -------------------------------------------------------------------------------- /examples/sqlite.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/examples/sqlite.out -------------------------------------------------------------------------------- /examples/taskflow.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/examples/taskflow.cc -------------------------------------------------------------------------------- /examples/taskflow.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/examples/taskflow.out -------------------------------------------------------------------------------- /examples/uprintf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/examples/uprintf.c -------------------------------------------------------------------------------- /examples/uprintf.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/examples/uprintf.out -------------------------------------------------------------------------------- /examples/vorbis.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/examples/vorbis.c -------------------------------------------------------------------------------- /examples/vorbis.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/examples/vorbis.out -------------------------------------------------------------------------------- /test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/test.sh -------------------------------------------------------------------------------- /tests/alt_linked_list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/alt_linked_list.c -------------------------------------------------------------------------------- /tests/anonymous.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/anonymous.c -------------------------------------------------------------------------------- /tests/array_compression.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/array_compression.c -------------------------------------------------------------------------------- /tests/arrays.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/arrays.c -------------------------------------------------------------------------------- /tests/assignment.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/assignment.c -------------------------------------------------------------------------------- /tests/baselines/alt_linked_list.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/baselines/alt_linked_list.out -------------------------------------------------------------------------------- /tests/baselines/anonymous.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/baselines/anonymous.out -------------------------------------------------------------------------------- /tests/baselines/array_compression.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/baselines/array_compression.out -------------------------------------------------------------------------------- /tests/baselines/arrays.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/baselines/arrays.out -------------------------------------------------------------------------------- /tests/baselines/assignment.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/baselines/assignment.out -------------------------------------------------------------------------------- /tests/baselines/binary_tree.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/baselines/binary_tree.out -------------------------------------------------------------------------------- /tests/baselines/bits.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/baselines/bits.out -------------------------------------------------------------------------------- /tests/baselines/byte_array.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/baselines/byte_array.out -------------------------------------------------------------------------------- /tests/baselines/casts.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/baselines/casts.out -------------------------------------------------------------------------------- /tests/baselines/compound_literal.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/baselines/compound_literal.out -------------------------------------------------------------------------------- /tests/baselines/depth_option.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/baselines/depth_option.out -------------------------------------------------------------------------------- /tests/baselines/enums.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/baselines/enums.out -------------------------------------------------------------------------------- /tests/baselines/flexible.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/baselines/flexible.out -------------------------------------------------------------------------------- /tests/baselines/format_string.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/baselines/format_string.out -------------------------------------------------------------------------------- /tests/baselines/function.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/baselines/function.out -------------------------------------------------------------------------------- /tests/baselines/function_casts.out: -------------------------------------------------------------------------------- 1 | 1 2 | 2 3 | 3 4 | 4 5 | 5 6 | 6 7 | 7 8 | 8 9 | -------------------------------------------------------------------------------- /tests/baselines/grouping.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/baselines/grouping.out -------------------------------------------------------------------------------- /tests/baselines/ignored_stdio_file.out: -------------------------------------------------------------------------------- 1 | stdio.h's FILE: 2 | -------------------------------------------------------------------------------- /tests/baselines/indentation_option.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/baselines/indentation_option.out -------------------------------------------------------------------------------- /tests/baselines/inheritance.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/baselines/inheritance.out -------------------------------------------------------------------------------- /tests/baselines/inline_struct.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/baselines/inline_struct.out -------------------------------------------------------------------------------- /tests/baselines/ints.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/baselines/ints.out -------------------------------------------------------------------------------- /tests/baselines/linked_list.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/baselines/linked_list.out -------------------------------------------------------------------------------- /tests/baselines/member_pointer.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/baselines/member_pointer.out -------------------------------------------------------------------------------- /tests/baselines/modifiers.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/baselines/modifiers.out -------------------------------------------------------------------------------- /tests/baselines/namespace.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/baselines/namespace.out -------------------------------------------------------------------------------- /tests/baselines/new.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/baselines/new.out -------------------------------------------------------------------------------- /tests/baselines/opaque.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/baselines/opaque.out -------------------------------------------------------------------------------- /tests/baselines/out_of_bounds.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/baselines/out_of_bounds.out -------------------------------------------------------------------------------- /tests/baselines/packed_struct.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/baselines/packed_struct.out -------------------------------------------------------------------------------- /tests/baselines/pointer.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/baselines/pointer.out -------------------------------------------------------------------------------- /tests/baselines/primitives.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/baselines/primitives.out -------------------------------------------------------------------------------- /tests/baselines/reference.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/baselines/reference.out -------------------------------------------------------------------------------- /tests/baselines/repeating.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/baselines/repeating.out -------------------------------------------------------------------------------- /tests/baselines/scoped_type.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/baselines/scoped_type.out -------------------------------------------------------------------------------- /tests/baselines/scopes.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/baselines/scopes.out -------------------------------------------------------------------------------- /tests/baselines/stdio_file.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/baselines/stdio_file.out -------------------------------------------------------------------------------- /tests/baselines/string_truncation.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/baselines/string_truncation.out -------------------------------------------------------------------------------- /tests/baselines/struct.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/baselines/struct.out -------------------------------------------------------------------------------- /tests/baselines/ternary.out: -------------------------------------------------------------------------------- 1 | 1 2 | 1 3 | 1 4 | -------------------------------------------------------------------------------- /tests/baselines/this.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/baselines/this.out -------------------------------------------------------------------------------- /tests/baselines/union.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/baselines/union.out -------------------------------------------------------------------------------- /tests/baselines/using_loop.out: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/baselines/void_pointers.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/baselines/void_pointers.out -------------------------------------------------------------------------------- /tests/binary_tree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/binary_tree.c -------------------------------------------------------------------------------- /tests/bits.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/bits.c -------------------------------------------------------------------------------- /tests/byte_array.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/byte_array.c -------------------------------------------------------------------------------- /tests/casts.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/casts.cc -------------------------------------------------------------------------------- /tests/compound_literal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/compound_literal.c -------------------------------------------------------------------------------- /tests/depth_option.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/depth_option.c -------------------------------------------------------------------------------- /tests/enums.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/enums.c -------------------------------------------------------------------------------- /tests/flexible.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/flexible.c -------------------------------------------------------------------------------- /tests/format_string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/format_string.c -------------------------------------------------------------------------------- /tests/function.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/function.c -------------------------------------------------------------------------------- /tests/function_casts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/function_casts.c -------------------------------------------------------------------------------- /tests/grouping.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/grouping.c -------------------------------------------------------------------------------- /tests/ignored_stdio_file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/ignored_stdio_file.c -------------------------------------------------------------------------------- /tests/indentation_option.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/indentation_option.c -------------------------------------------------------------------------------- /tests/inheritance.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/inheritance.cc -------------------------------------------------------------------------------- /tests/inline_struct.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/inline_struct.c -------------------------------------------------------------------------------- /tests/ints.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/ints.c -------------------------------------------------------------------------------- /tests/linked_list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/linked_list.c -------------------------------------------------------------------------------- /tests/member_pointer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/member_pointer.cc -------------------------------------------------------------------------------- /tests/modifiers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/modifiers.c -------------------------------------------------------------------------------- /tests/namespace.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/namespace.cc -------------------------------------------------------------------------------- /tests/new.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/new.cc -------------------------------------------------------------------------------- /tests/opaque.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/opaque.c -------------------------------------------------------------------------------- /tests/out_of_bounds.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/out_of_bounds.c -------------------------------------------------------------------------------- /tests/packed_struct.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/packed_struct.c -------------------------------------------------------------------------------- /tests/pointer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/pointer.c -------------------------------------------------------------------------------- /tests/primitives.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/primitives.c -------------------------------------------------------------------------------- /tests/reference.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/reference.cc -------------------------------------------------------------------------------- /tests/repeating.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/repeating.c -------------------------------------------------------------------------------- /tests/scoped_type.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/scoped_type.c -------------------------------------------------------------------------------- /tests/scopes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/scopes.c -------------------------------------------------------------------------------- /tests/stdio_file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/stdio_file.c -------------------------------------------------------------------------------- /tests/string_truncation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/string_truncation.c -------------------------------------------------------------------------------- /tests/struct.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/struct.c -------------------------------------------------------------------------------- /tests/ternary.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/ternary.c -------------------------------------------------------------------------------- /tests/this.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/this.cc -------------------------------------------------------------------------------- /tests/union.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/union.c -------------------------------------------------------------------------------- /tests/using_loop.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/using_loop.cc -------------------------------------------------------------------------------- /tests/void_pointers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/tests/void_pointers.c -------------------------------------------------------------------------------- /uprintf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spevnev/uprintf/HEAD/uprintf.h --------------------------------------------------------------------------------