]> git.cworth.org Git - apitrace/blobdiff - retrace/glstate.cpp
glretrace: Fix object label dumping.
[apitrace] / retrace / glstate.cpp
index 0f41068fba9c5ab2330c7ab273b207d0c5d3546b..8c1bec9f55cd772e98fc8df3624836f482477717 100644 (file)
@@ -172,12 +172,12 @@ dumpObjectLabel(JSONWriter &json, Context &context, GLenum identifier, GLuint na
         return;
     }
 
-    char *label = (char *)malloc(length);
+    char *label = (char *)malloc(length + 1);
     if (!label) {
         return;
     }
 
-    glGetObjectLabel(identifier, name, length, NULL, label);
+    glGetObjectLabel(identifier, name, length + 1, NULL, label);
 
     json.writeStringMember(member, label);