From ad9911ef1b124c628581c0f75adb3178f9d03c3c Mon Sep 17 00:00:00 2001 From: Syoyo Fujita Date: Fri, 25 Mar 2016 18:43:52 +0900 Subject: [PATCH] Initialize vertex_index. Fixes #70. --- tiny_obj_loader.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tiny_obj_loader.h b/tiny_obj_loader.h index 4a43498..826ec24 100644 --- a/tiny_obj_loader.h +++ b/tiny_obj_loader.h @@ -175,8 +175,8 @@ MaterialReader::~MaterialReader() {} struct vertex_index { int v_idx, vt_idx, vn_idx; - vertex_index() {} - vertex_index(int idx) : v_idx(idx), vt_idx(idx), vn_idx(idx) {} + vertex_index() : v_idx(-1), vt_idx(-1), vn_idx(-1) {} + explicit vertex_index(int idx) : v_idx(idx), vt_idx(idx), vn_idx(idx) {} vertex_index(int vidx, int vtidx, int vnidx) : v_idx(vidx), vt_idx(vtidx), vn_idx(vnidx) {} };