fx: re-arrange type system to allow for reflection

This commit is contained in:
2026-05-05 19:03:22 +01:00
parent 8c12868651
commit 90a3905f48
83 changed files with 768 additions and 842 deletions
+1 -1
View File
@@ -96,7 +96,7 @@ int main(int argc, const char **argv)
}
fx_status status = FX_SUCCESS;
fx_type compressor_type = FX_TYPE_ZSTD_COMPRESSOR;
fx_type_id compressor_type = FX_TYPE_ZSTD_COMPRESSOR;
fx_compressor *compressor = fx_object_create(compressor_type);
size_t inbuf_size, outbuf_size;
+2 -2
View File
@@ -9,7 +9,7 @@
#define BUF_SIZE 32
static int compress(fx_type compressor_type, FILE *in, FILE *out)
static int compress(fx_type_id compressor_type, FILE *in, FILE *out)
{
fx_stream *out_stream = fx_stream_open_fp(out);
@@ -48,7 +48,7 @@ static int compress(fx_type compressor_type, FILE *in, FILE *out)
return 0;
}
static int decompress(fx_type compressor_type, FILE *in, FILE *out)
static int decompress(fx_type_id compressor_type, FILE *in, FILE *out)
{
fx_stream *in_stream = fx_stream_open_fp(in);