[Gtkradiant] [Bug 581] New: Delete a GL list we haven't generated
   
    gtkradiant@zerowing.idsoftware.com
     
    gtkradiant@zerowing.idsoftware.com
       
    Wed, 03 Jul 2002 15:29:04 -0500
    
    
  
http://zerowing.idsoftware.com/bugzilla/show_bug.cgi?id=581
           Summary: Delete a GL list we haven't generated
           Product: GtkRadiant
           Version: 1.2
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P3
         Component: model
        AssignedTo: ttimo@idsoftware.com
        ReportedBy: michael@johalla.de
Another "only suppress a warning" patch.
We should call glDeleteLists only if we have a valid nListID.
--- GtkRadiant.orig/radiant/pmesh.cpp	Sun Jun 30 23:10:41 2002
+++ GtkRadiant.pmesh/radiant/pmesh.cpp	Wed Jul  3 21:41:55 2002
@@ -4211,7 +4211,8 @@
 		p->colLOD[i] = BTree_Delete(p->colLOD[i]);
 
   // delete display list associated with patch
-  qglDeleteLists (p->nListID, 1); // list#, number of lists
+  if (p->nListID != -1)
+    qglDeleteLists (p->nListID, 1); // list#, number of lists
   
   // delete LOD drawLists
   Patch_DeleteDrawLists(p);
------- You are receiving this mail because: -------
Whoops!  I have no idea!