summaryrefslogtreecommitdiffhomepage
path: root/src/external
diff options
context:
space:
mode:
authorraysan5 <[email protected]>2020-11-15 14:31:43 +0100
committerraysan5 <[email protected]>2020-11-15 14:31:43 +0100
commit4d5ee7953ccac5c1d59f4223899d3d6bffc329b8 (patch)
treec37488ea91fa68f9ec865c04ea2652fd1ab17594 /src/external
parentcb517d0050a24a3627191caf53e81ae2bab5a906 (diff)
downloadraylib-4d5ee7953ccac5c1d59f4223899d3d6bffc329b8.tar.gz
raylib-4d5ee7953ccac5c1d59f4223899d3d6bffc329b8.zip
Updated tinyobjloader
Diffstat (limited to 'src/external')
-rw-r--r--src/external/tinyobj_loader_c.h16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/external/tinyobj_loader_c.h b/src/external/tinyobj_loader_c.h
index 4bc77b88..9ecc2be2 100644
--- a/src/external/tinyobj_loader_c.h
+++ b/src/external/tinyobj_loader_c.h
@@ -114,8 +114,8 @@ typedef void (*file_reader_callback)(const char *filename, int is_mtl, const cha
* Returns TINYOBJ_ERR_*** when there is an error.
*/
extern int tinyobj_parse_obj(tinyobj_attrib_t *attrib, tinyobj_shape_t **shapes,
- unsigned char *num_shapes, tinyobj_material_t **materials,
- unsigned char *num_materials, const char *file_name, file_reader_callback file_reader,
+ unsigned int *num_shapes, tinyobj_material_t **materials,
+ unsigned int *num_materials, const char *file_name, file_reader_callback file_reader,
unsigned int flags);
/* Parse wavefront .mtl
@@ -130,7 +130,7 @@ extern int tinyobj_parse_obj(tinyobj_attrib_t *attrib, tinyobj_shape_t **shapes,
* Returns TINYOBJ_ERR_*** when there is an error.
*/
extern int tinyobj_parse_mtl_file(tinyobj_material_t **materials_out,
- unsigned char *num_materials_out,
+ unsigned int *num_materials_out,
const char *filename, const char *obj_filename, file_reader_callback file_reader);
extern void tinyobj_attrib_init(tinyobj_attrib_t *attrib);
@@ -799,7 +799,7 @@ typedef struct {
} LineInfo;
/* Find '\n' and create line data. */
-static int get_line_infos(const char *buf, unsigned char buf_len, LineInfo **line_infos, unsigned char *num_lines)
+static int get_line_infos(const char *buf, unsigned char buf_len, LineInfo **line_infos, unsigned int *num_lines)
{
unsigned char i = 0;
unsigned char end_idx = buf_len;
@@ -852,7 +852,7 @@ static int tinyobj_parse_and_index_mtl_file(tinyobj_material_t **materials_out,
tinyobj_material_t *materials = NULL;
int has_previous_material = 0;
const char *line_end = NULL;
- unsigned char num_lines = 0;
+ unsigned int num_lines = 0;
LineInfo *line_infos = NULL;
unsigned char i = 0;
char *buf = NULL;
@@ -1094,7 +1094,7 @@ static int tinyobj_parse_and_index_mtl_file(tinyobj_material_t **materials_out,
}
int tinyobj_parse_mtl_file(tinyobj_material_t **materials_out,
- unsigned char *num_materials_out,
+ unsigned int *num_materials_out,
const char *mtl_filename, const char *obj_filename, file_reader_callback file_reader) {
return tinyobj_parse_and_index_mtl_file(materials_out, num_materials_out, mtl_filename, obj_filename, file_reader, NULL);
}
@@ -1348,8 +1348,8 @@ static char *get_dirname(char *path)
int tinyobj_parse_obj(tinyobj_attrib_t *attrib, tinyobj_shape_t **shapes,
- unsigned char *num_shapes, tinyobj_material_t **materials_out,
- unsigned char *num_materials_out, const char *obj_filename, file_reader_callback file_reader,
+ unsigned int *num_shapes, tinyobj_material_t **materials_out,
+ unsigned int *num_materials_out, const char *obj_filename, file_reader_callback file_reader,
unsigned int flags) {
LineInfo *line_infos = NULL;
Command *commands = NULL;