Text archives Help
- From: thiago@sci.utah.edu
- To: manta@sci.utah.edu
- Subject: [MANTA] r1621 - trunk/Model/Readers/glm
- Date: Thu, 9 Aug 2007 20:14:15 -0600 (MDT)
Author: thiago
Date: Thu Aug 9 20:14:12 2007
New Revision: 1621
Modified:
trunk/Model/Readers/glm/glm.cc
Log:
buffer was overflowing for some of my obj models (textures with long path
names). Hopefully this will be long enough, but ideally someone should add
actual bounds checking.
Modified: trunk/Model/Readers/glm/glm.cc
==============================================================================
--- trunk/Model/Readers/glm/glm.cc (original)
+++ trunk/Model/Readers/glm/glm.cc Thu Aug 9 20:14:12 2007
@@ -278,7 +278,7 @@
FILE* file;
char* dir;
char* filename;
- char buf[128];
+ char buf[2048];
unsigned int nummaterials, i;
dir = _glmDirName(model->pathname);
@@ -413,7 +413,7 @@
break;
}
- char string_litteral[128];
+ char string_litteral[2048];
sprintf(string_litteral, "%%%ds", (int)MaxStringLength-1);
//fprintf(stderr, "string_litteral = %s\n", string_litteral);
@@ -545,7 +545,7 @@
char* current_group_base_name = strdup(default_group_name);
char* current_material_name = strdup(default_material_name);
int v, n, t;
- char buf[128];
+ char buf[2048];
/* make a default group */
group = _glmAddGroup(model, current_group_base_name);
@@ -728,7 +728,7 @@
char* grpname; /* current group base name */
char* mtlname; /* current material name */
int v, n, t;
- char buf[128];
+ char buf[2048];
/* set the pointer shortcuts */
vertices = model->vertices;
- [MANTA] r1621 - trunk/Model/Readers/glm, thiago, 08/09/2007
Archive powered by MHonArc 2.6.16.