Bug 6903 - Broken linked list delete in sync.c
Summary: Broken linked list delete in sync.c
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Server/General (show other bugs)
Version: 7.0.99.903 (7.1RC3)
Hardware: x86 (IA32) Linux (All)
: high normal
Assignee: Xorg Project Team
QA Contact:
URL:
Whiteboard:
Keywords: patch
Depends on:
Blocks: 5041
  Show dependency treegraph
 
Reported: 2006-05-13 07:50 UTC by Søren Sandmann Pedersen
Modified: 2006-05-15 10:56 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
The patch (1.07 KB, patch)
2006-05-13 07:51 UTC, Søren Sandmann Pedersen
no flags Details | Splinter Review

Description Søren Sandmann Pedersen 2006-05-13 07:50:18 UTC
This patch fixes a completely broken delete algorithm in the sync extension. 

The previous implementation only worked when the item to be deleted was the
first one. In all other cases, it would remove everything up to the item to be
deleted.

I'll commit the fix to HEAD shortly
Comment 1 Søren Sandmann Pedersen 2006-05-13 07:51:09 UTC
Created attachment 5613 [details] [review]
The patch
Comment 2 Adam Jackson 2006-05-16 03:56:57 UTC
applied to 1.1 branch, thanks!


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.