Hi,

Using exit() on single buffer is not friendly with glxinfo.
glxinfo exits before it gives any info.

Rune Petersen
diff -Naur b/r300/r300_context.c a/r300/r300_context.c
--- b/r300/r300_context.c       2005-02-12 00:36:43.000000000 +0100
+++ a/r300/r300_context.c       2005-02-12 00:39:16.000000000 +0100
@@ -219,7 +219,8 @@
        ctx = r300->radeon.glCtx;
        if(ctx->Visual.doubleBufferMode == 0){
                fprintf(stderr, "Help me! Single buffer mode doesnt work 
yet.\n");
-               exit(-1);
+               FREE(r300);
+               return GL_FALSE;
        }
        ctx->Const.MaxTextureImageUnits = 
driQueryOptioni(&r300->radeon.optionCache,
                                                     "texture_image_units");

Reply via email to