aboutsummaryrefslogtreecommitdiff
path: root/raylib/src/external/tinyobj_loader_c.h
diff options
context:
space:
mode:
authorUneven Prankster <unevenprankster@protonmail.com>2023-11-16 21:12:27 -0300
committerUneven Prankster <unevenprankster@protonmail.com>2023-11-16 21:12:27 -0300
commit2bbf92ad5ae7708bf18ac7ef333e9a979d8d1bde (patch)
treec9d22bb0d73d9cc0c8586e4d31c93a561ea8e910 /raylib/src/external/tinyobj_loader_c.h
parent1c0cc775732201f4c4d3ee0d6772be786b3b4aa1 (diff)
Working so hard like a soldiermain
Can't afford a thing on TV
Diffstat (limited to 'raylib/src/external/tinyobj_loader_c.h')
-rw-r--r--raylib/src/external/tinyobj_loader_c.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/raylib/src/external/tinyobj_loader_c.h b/raylib/src/external/tinyobj_loader_c.h
index 502a55a..55d595a 100644
--- a/raylib/src/external/tinyobj_loader_c.h
+++ b/raylib/src/external/tinyobj_loader_c.h
@@ -1269,6 +1269,11 @@ int tinyobj_parse_obj(tinyobj_attrib_t *attrib, tinyobj_shape_t **shapes,
if (is_line_ending(buf, i, end_idx)) {
line_infos[line_no].pos = prev_pos;
line_infos[line_no].len = i - prev_pos;
+
+// ---- QUICK BUG FIX : https://github.com/raysan5/raylib/issues/3473
+ if ( i > 0 && buf[i-1] == '\r' ) line_infos[line_no].len--;
+// --------
+
prev_pos = i + 1;
line_no++;
}