diff options
Diffstat (limited to 'hw/xfree86/parser/DRI.c')
-rw-r--r-- | hw/xfree86/parser/DRI.c | 64 |
1 files changed, 0 insertions, 64 deletions
diff --git a/hw/xfree86/parser/DRI.c b/hw/xfree86/parser/DRI.c index 12b8d1d1a..f51f6b989 100644 --- a/hw/xfree86/parser/DRI.c +++ b/hw/xfree86/parser/DRI.c @@ -41,58 +41,10 @@ static xf86ConfigSymTabRec DRITab[] = { {ENDSECTION, "endsection"}, {GROUP, "group"}, - {BUFFERS, "buffers"}, {MODE, "mode"}, {-1, ""}, }; -#define CLEANUP xf86freeBuffersList - -static void -xf86freeBuffersList (XF86ConfBuffersPtr ptr) -{ - XF86ConfBuffersPtr prev; - - while (ptr) { - TestFree (ptr->buf_flags); - TestFree (ptr->buf_comment); - prev = ptr; - ptr = ptr->list.next; - free (prev); - } -} - -static XF86ConfBuffersPtr -xf86parseBuffers (void) -{ - int token; - parsePrologue (XF86ConfBuffersPtr, XF86ConfBuffersRec) - - if (xf86getSubToken (&(ptr->buf_comment)) != NUMBER) - Error ("Buffers count expected", NULL); - ptr->buf_count = val.num; - - if (xf86getSubToken (&(ptr->buf_comment)) != NUMBER) - Error ("Buffers size expected", NULL); - ptr->buf_size = val.num; - - if ((token = xf86getSubToken (&(ptr->buf_comment))) == STRING) { - ptr->buf_flags = val.str; - if ((token = xf86getToken (NULL)) == COMMENT) - ptr->buf_comment = xf86addComment(ptr->buf_comment, val.str); - else - xf86unGetToken(token); - } - -#ifdef DEBUG - printf ("Buffers parsed\n"); -#endif - - return ptr; -} - -#undef CLEANUP - #define CLEANUP xf86freeDRI XF86ConfDRIPtr @@ -121,10 +73,6 @@ xf86parseDRISection (void) Error (MUST_BE_OCTAL_MSG, val.num); ptr->dri_mode = val.num; break; - case BUFFERS: - HANDLE_LIST (dri_buffers_lst, xf86parseBuffers, - XF86ConfBuffersPtr); - break; case EOF_TOKEN: Error (UNEXPECTED_EOF_MSG, NULL); break; @@ -149,8 +97,6 @@ xf86parseDRISection (void) void xf86printDRISection (FILE * cf, XF86ConfDRIPtr ptr) { - XF86ConfBuffersPtr bufs; - if (ptr == NULL) return; @@ -163,15 +109,6 @@ xf86printDRISection (FILE * cf, XF86ConfDRIPtr ptr) fprintf (cf, "\tGroup %d\n", ptr->dri_group); if (ptr->dri_mode) fprintf (cf, "\tMode 0%o\n", ptr->dri_mode); - for (bufs = ptr->dri_buffers_lst; bufs; bufs = bufs->list.next) { - fprintf (cf, "\tBuffers %d %d", - bufs->buf_count, bufs->buf_size); - if (bufs->buf_flags) fprintf (cf, " \"%s\"", bufs->buf_flags); - if (bufs->buf_comment) - fprintf(cf, "%s", bufs->buf_comment); - else - fprintf (cf, "\n"); - } fprintf (cf, "EndSection\n\n"); } @@ -181,7 +118,6 @@ xf86freeDRI (XF86ConfDRIPtr ptr) if (ptr == NULL) return; - xf86freeBuffersList (ptr->dri_buffers_lst); TestFree (ptr->dri_comment); free (ptr); } |