Patch adding supoort for X Double Buffer extension

winden NTW windenntw@hotmail.com
Sun, 11 Apr 2004 19:51:38 +0000


This is a multi-part message in MIME format.

------=_NextPart_000_45c1_6900_37af
Content-Type: text/plain; format=flowed


I'm attaching a patch I did today, please consider adding it for testing 
purposes.

BTW, mol rules :)))

Greetings, Antonio.

_________________________________________________________________
STOP MORE SPAM with the new MSN 8 and get 2 months FREE* 
http://join.msn.com/?page=features/junkmail

------=_NextPart_000_45c1_6900_37af
Content-Type: application/octet-stream; name="x_dbe.diff"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="x_dbe.diff"

LS0tIC92YXIvdG1wL3BvcnRhZ2UvbW9sLTAuOS43MF9yYzItcjEvd29yay9t
b2wtMC45LjcwX3JjMi1yMS9zcmMvZHJpdmVycy92aWRlby94dmlkZW8uYwky
MDA0LTAzLTA3IDEzOjUwOjQ4LjAwMDAwMDAwMCArMDEwMAorKysgL2hvbWUv
d2luZC94dmlkZW8uYwkyMDA0LTA0LTExIDIxOjAxOjQ0LjAwMDAwMDAwMCAr
MDIwMApAQCAtMjMsNiArMjMsNyBAQAogI2luY2x1ZGUgPFgxMS9YdXRpbC5o
PgogI2luY2x1ZGUgPFgxMS9rZXlzeW0uaD4KICNpbmNsdWRlIDxYMTEvZXh0
ZW5zaW9ucy9YU2htLmg+CisjaW5jbHVkZSA8WDExL2V4dGVuc2lvbnMvWGRi
ZS5oPgogI2luY2x1ZGUgPHN5cy9pcGMuaD4KICNpbmNsdWRlIDxzeXMvc2ht
Lmg+CiAjaW5jbHVkZSA8c3lzL21tYW4uaD4KQEAgLTg0LDExICs4NSwxMyBA
QAogCWludAkJaXNfbWFwcGVkOwogCVhJbWFnZSAJCSppbWc7CiAJWFNobVNl
Z21lbnRJbmZvCXNobWluZm87CisJWGRiZUJhY2tCdWZmZXIJd2luX2JhY2ti
dWZmZXI7CQkJLyogWFhYICovCiAKIAkvKiBmcmFtZWJ1ZmZlciBpbmZvICov
CiAJaW50CQlpc19vcGVuOwogCXVpbnQ4CQkqdGhlX2J1ZmZlcjsJCQkvKiBN
YWMgZnJhbWUgYnVmZmVyICovCiAJaW50CQloYXZlX3NobTsJCQkvKiBGbGFn
OiBTSE0gZXh0ZW5zaW9ucyBhdmFpbGFibGUgKi8KKwlpbnQJCWhhdmVfZGJl
OwkJCS8qIEZsYWc6IERCRSBleHRlbnNpb25zICovIC8qIFhYWCAqLwogCWlu
dAkJZm9yY2VfcmVkcmF3OwogCiAJLyogcmVkcmF3IENoZWNrc3VtICovCkBA
IC00ODksMTQgKzQ5MiwzMCBAQAogc3RhdGljIHZvaWQKIGJsaXRfcmVjdCgg
aW50IHgsIGludCB5LCBpbnQgdywgaW50IGggKQogeworCVdpbmRvdyB2aXM7
CisKIAlpZiggdnMuYmxpdF9ob29rX3ByZSApCiAJCXZzLmJsaXRfaG9va19w
cmUoIHgsIHksIHcsIGggKTsKIAorCS8qIFhYWCAqLworCXZpcyA9IHZzLndp
bjsKKwlpZih2cy5oYXZlX2RiZSkKKwkJdmlzID0gdnMud2luX2JhY2tidWZm
ZXI7CisKIAlpZiggdnMuaGF2ZV9zaG0gKSAKLQkJWFNobVB1dEltYWdlKCB4
MTEuZGlzcCwgdnMud2luLCB2cy50aGVfZ2MsIHZzLmltZywgeCwgeSwgeCwg
eSwKKwkJWFNobVB1dEltYWdlKCB4MTEuZGlzcCwgdmlzLCB2cy50aGVfZ2Ms
IHZzLmltZywgeCwgeSwgeCwgeSwKIAkJCSAgICAgIHcsIGgsIDAvKnNlbmRf
ZXZlbnQqLyApOwogCWVsc2UKLQkJWFB1dEltYWdlKCB4MTEuZGlzcCwgdnMu
d2luLCB2cy50aGVfZ2MsIHZzLmltZywgeCwgeSwgeCwgeSwgdywgaCApOwor
CQlYUHV0SW1hZ2UoIHgxMS5kaXNwLCB2aXMsIHZzLnRoZV9nYywgdnMuaW1n
LCB4LCB5LCB4LCB5LCB3LCBoICk7CisKKwkvKiBYWFggKi8KKwlpZiggdnMu
aGF2ZV9kYmUgKSB7CisJCXN0YXRpYyBpbnQgeCA9IDA7CisJCVhkYmVTd2Fw
SW5mbyBzd2FwX2luZm87CisJCXN3YXBfaW5mby5zd2FwX3dpbmRvdyA9IHZz
LndpbjsKKwkJc3dhcF9pbmZvLnN3YXBfYWN0aW9uID0gWGRiZUNvcGllZDsK
KwkJWGRiZVN3YXBCdWZmZXJzKCB4MTEuZGlzcCwgJnN3YXBfaW5mbywgMSk7
CisJfQogCiAJaWYoIHZzLmJsaXRfaG9va19wb3N0ICkKIAkJdnMuYmxpdF9o
b29rX3Bvc3QoIHgsIHksIHcsIGggKTsKQEAgLTgwMyw2ICs4MjIsMTkgQEAK
ICNlbmRpZgogCX0KIAorCS8qIFhYWCAqLworCXZzLmhhdmVfZGJlID0gMDsK
KwlpZiggZ2V0X2Jvb2xfcmVzKCJ1c2VfeGRvdWJsZWJ1ZmZlciIpICE9IDAg
KSB7CisJCWlmKCB2bW9kZS5kZXB0aCAhPSAxICkgeworCQkJaW50IG1ham9y
LG1pbm9yOworCQkJaWYoIFhkYmVRdWVyeUV4dGVuc2lvbiggZGlzcCwgJm1h
am9yLCAmbWlub3IpICkgeworCQkJCXZzLndpbl9iYWNrYnVmZmVyID0gWGRi
ZUFsbG9jYXRlQmFja0J1ZmZlck5hbWUoIGRpc3AsIHZzLndpbiwgWGRiZUNv
cGllZCk7CisJCQkJdnMuaGF2ZV9kYmUgPSAxOworCQkJCXByaW50bSgiWGRi
ZSBlbmFibGVkXG4iKTsKKwkJCX0KKwkJfQorCX0KKwogCS8qIDEtQml0IG1v
ZGUgaXMgYmlnLWVuZGlhbiAqLwogCWlmKCB4MTEueGRlcHRoID09IDEgKSB7
CiAJCXZzLmltZy0+Ynl0ZV9vcmRlciA9IE1TQkZpcnN0OwpAQCAtODc0LDYg
KzkwNiwxMSBAQAogCiAJX3NldHVwX2ZiX2FjY2VsKCBOVUxMLCAwLCAwICk7
CiAKKwkvKiBYWFggKi8KKwlpZiAodnMuaGF2ZV9kYmUgKSB7CisJCVhkYmVE
ZWFsbG9jYXRlQmFja0J1ZmZlck5hbWUoIHgxMS5kaXNwLCB2cy53aW5fYmFj
a2J1ZmZlcik7CisJfQorCiAJaWYoIHZzLmhhdmVfc2htICkgewogCQkvKiBp
cyB0aGlzIHRoZSBjb3JyZWN0IHNlcXVlbmNlPyAqLwogCQlYU2htRGV0YWNo
KCB4MTEuZGlzcCwgJnZzLnNobWluZm8gKTsK


------=_NextPart_000_45c1_6900_37af--