diff --git a/src/c/libstl/stla_write.h b/src/c/libstl/stla_write.h index 60e09b9..c8135af 100644 --- a/src/c/libstl/stla_write.h +++ b/src/c/libstl/stla_write.h @@ -10,10 +10,10 @@ typedef struct foug_stla_geom_output foug_stla_geom_output_t; struct foug_stla_geom_output { void* cookie; - size_t (*get_solid_count_func)(foug_stla_geom_output_t*); - void (*get_solid_name)(foug_stla_geom_output_t*, size_t, char*); + size_t (*get_solid_count_func) (foug_stla_geom_output_t*); + void (*get_solid_name) (foug_stla_geom_output_t*, size_t, char*); size_t (*get_triangle_count_func)(foug_stla_geom_output_t*, size_t); - void (*get_triangle_func)(foug_stla_geom_output_t*, size_t, size_t, foug_stl_triangle_t*); + void (*get_triangle_func) (foug_stla_geom_output_t*, size_t, size_t, foug_stl_triangle_t*); }; /* foug_stla_write() */ diff --git a/src/c/memory.h b/src/c/memory.h index daf5921..4d99a7e 100644 --- a/src/c/memory.h +++ b/src/c/memory.h @@ -4,6 +4,6 @@ #include typedef void* (*foug_malloc_func_t)(size_t); -typedef void (*foug_free_func_t)(void*); +typedef void (*foug_free_func_t)(void*); #endif /* FOUG_C_MEMORY_H */ diff --git a/src/c/stream.h b/src/c/stream.h index d31451e..96a3345 100644 --- a/src/c/stream.h +++ b/src/c/stream.h @@ -11,11 +11,13 @@ struct foug_stream { void* cookie; foug_bool_t (*at_end_func)(foug_stream_t*); - int32_t (*error_func)(foug_stream_t*); - size_t (*read_func)(foug_stream_t*, void*, size_t, size_t); - size_t (*write_func)(foug_stream_t*, const void*, size_t, size_t); + int32_t (*error_func)(foug_stream_t*); + size_t (*read_func)(foug_stream_t*, void*, size_t, size_t); + size_t (*write_func)(foug_stream_t*, const void*, size_t, size_t); }; +/* Initialization */ + FOUG_LIB_EXPORT void foug_stream_set_null(foug_stream_t* stream); FOUG_LIB_EXPORT void foug_stream_set_stdio(foug_stream_t* stream, FILE* file);