Committing in .
authorJouk Jansen <joukj@hrem.stm.tudelft.nl>
Thu, 18 Oct 2001 08:04:57 +0000 (08:04 +0000)
committerJouk Jansen <joukj@hrem.stm.tudelft.nl>
Thu, 18 Oct 2001 08:04:57 +0000 (08:04 +0000)
 Modified Files:
  Mesa/src/context.c

 Initializing ctx->Driver.CurrentExecPrimitive to 0, just after the allocation
 of the context. I hope this solved a very rare crash of the molecule mode
 of xlockmore on my VMS-machine. (I have not seen any crash the last week.
 Normally it crashed at least once in the 3 days)

----------------------------------------------------------------------

src/mesa/main/context.c

index 91d6c04c56117ba7cd32539fe2d9bb1c1ca9dfc8..690071fee92dd7ac5a05ebb253c7ff7607a44790 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: context.c,v 1.147 2001/09/15 18:02:49 brianp Exp $ */
+/* $Id: context.c,v 1.148 2001/10/18 08:04:57 joukj Exp $ */
 
 /*
  * Mesa 3-D graphics library
@@ -114,6 +114,7 @@ __glCoreCreateContext(__GLimports *imports, __GLcontextModes *modes)
     if (ctx == NULL) {
        return NULL;
     }
+   ctx->Driver.CurrentExecPrimitive=0;
     ctx->imports = *imports;
 
     _mesa_initialize_visual(&ctx->Visual,
@@ -1571,7 +1572,7 @@ _mesa_create_context( const GLvisual *visual,
    if (!ctx) {
       return NULL;
    }
-
+   ctx->Driver.CurrentExecPrimitive = 0;
    if (_mesa_initialize_context(ctx, visual, share_list, driver_ctx, direct)) {
       return ctx;
    }