Fixed a gpf and a leak

"A. Craig West" <[email protected]> Fri, 17 Sep 2004 11:34:12 -0400 (EDT)
Newsgroups gmane.network.everybuddy.devel
Message-ID <[email protected]>
  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.
  Send mail to [email protected] for more info.

---1463811291-1252072091-1095435252=:3379
Content-Type: TEXT/PLAIN; charset=US-ASCII

I just found a gpf and a memory leak in some of the callback code. The leak was
a result of an incomplete fix for a very similar gpf, so they are related.

-- 
Craig West         Ph: (416) 666-1645	|  It's not a bug,
[email protected]              	|  It's a feature...
---1463811291-1252072091-1095435252=:3379
Content-Type: TEXT/PLAIN; charset=US-ASCII; name="core.patch"
Content-Transfer-Encoding: BASE64
Content-ID: <[email protected]>
Content-Description: 
Content-Disposition: attachment; filename="core.patch"

SW5kZXg6IGNvcmUvc3JjL3BsdWdpbl9hcGkuYw0KPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQ0KLS0tIGNvcmUvc3JjL3BsdWdpbl9hcGkuYwkocmV2aXNpb24g
NDA2KQ0KKysrIGNvcmUvc3JjL3BsdWdpbl9hcGkuYwkod29ya2luZyBjb3B5
KQ0KQEAgLTU3LDYgKzU3LDcgQEANCiB7DQogICBpbnQgZGlkX3NvbWV0aGlu
Zz0wOw0KICAgRUxpc3QgKiBuOw0KKyAgRUxpc3QgKiBuZXh0Ow0KICAgc3Rh
dGljIGludCBuZXN0PTA7DQogDQogICAvLyBSaWdodCwgdGhlIGJlbG93IG1h
eSAqbG9vayogd2FzdGVmdWwsIGJ1dCBJJ2QgaGF2ZSB0byBzdGVwIHRocm91
Z2gNCkBAIC0xMDAsMTkgKzEwMSwyMCBAQA0KICAgICB9DQogICB9DQogDQot
ICBmb3Iobj10aW1lcl9jYWxsYmFja3M7IG4hPU5VTEw7IG49bi0+bmV4dCkN
CisgIGZvcihuPXRpbWVyX2NhbGxiYWNrczsgbiE9TlVMTDsgbj1uZXh0KQ0K
ICAgew0KKyAgICBuZXh0PW4tPm5leHQ7DQogICAgIHRpbWVfdCBub3c9dGlt
ZShOVUxMKTsNCiAgICAgZWJfdGltZXJfY2FsbGJhY2sgKiBldGM9KGViX3Rp
bWVyX2NhbGxiYWNrICopbi0+ZGF0YTsNCiANCiAgICAgaWYoZXRjLT5uZXh0
X2NhbGw8PW5vdykNCiAgICAgew0KICAgICAgIGludCBpbmNyPWV0Yy0+Y2Fs
bGJhY2soZXRjLT5jYWxsYmFja190YWcpOw0KLSAgICAgIGlmKGluY3IhPTAp
DQorICAgICAgaWYoaW5jcj4wKQ0KICAgICAgIHsNCiAgICAgICAgIGV0Yy0+
bmV4dF9jYWxsPW5vdytpbmNyOw0KICAgICAgIH0gZWxzZSB7DQotICAgICAg
ICB0aW1lcl9jYWxsYmFja3M9ZV9saXN0X3JlbW92ZV9saW5rKHRpbWVyX2Nh
bGxiYWNrcywgbik7DQorCXRpbWVyX2NhbGxiYWNrcz1lX2xpc3RfcmVtb3Zl
X2xpbmsodGltZXJfY2FsbGJhY2tzLCBuKTsNCiAgICAgICAgIGVfbGlzdF9m
cmVlXzEobik7DQogICAgICAgICBmcmVlKGV0Yyk7DQogICAgICAgfQ0KQEAg
LTE1MywxNyArMTU1LDE5IEBADQogdm9pZCBlYl9pbnB1dF9yZW1vdmUoaW50
IHRhZykNCiB7DQogICBFTGlzdCAqIG47DQorICBFTGlzdCAqIG5leHQ7DQog
ICBsaXN0X21hbmdsZWQ9MTsNCiANCi0gIGZvcihuPWlucHV0X2NhbGxiYWNr
czsgbiE9TlVMTDsgbj1uLT5uZXh0KQ0KKyAgZm9yKG49aW5wdXRfY2FsbGJh
Y2tzOyBuIT1OVUxMOyBuPW5leHQpDQogICB7DQorICAgIG5leHQ9bi0+bmV4
dDsNCiAgICAgZWJfaW5wdXRfY2FsbGJhY2sgKiBlaWM9KGViX2lucHV0X2Nh
bGxiYWNrICopbi0+ZGF0YTsNCiANCiAgICAgaWYoZWljLT5yZW1vdmVfdGFn
PT10YWcpDQogICAgIHsNCiAgICAgICBpbnB1dF9jYWxsYmFja3M9ZV9saXN0
X3JlbW92ZV9saW5rKGlucHV0X2NhbGxiYWNrcywgbik7DQogICAgICAgbi0+
ZGF0YT1OVUxMOw0KLSAgICAgIC8vZV9saXN0X2ZyZWVfMShuKTsNCisgICAg
ICBlX2xpc3RfZnJlZV8xKG4pOw0KICAgICAgIGZyZWUoZWljKTsNCiAgICAg
ICByZXR1cm47DQogICAgIH0NCg==

---1463811291-1252072091-1095435252=:3379
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Everybuddy-Dev mailing list
[email protected]
http://lists.spine.cx/listinfo/everybuddy-dev

---1463811291-1252072091-1095435252=:3379--