Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:53560 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 71334 invoked from network); 24 Jun 2011 01:42:36 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 24 Jun 2011 01:42:36 -0000 Authentication-Results: pb1.pair.com header.from=derick@derickrethans.nl; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=derick@derickrethans.nl; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain derickrethans.nl designates 82.113.146.227 as permitted sender) X-PHP-List-Original-Sender: derick@derickrethans.nl X-Host-Fingerprint: 82.113.146.227 xdebug.org Linux 2.6 Received: from [82.113.146.227] ([82.113.146.227:37970] helo=xdebug.org) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 31/09-19628-C03B30E4 for ; Thu, 23 Jun 2011 17:41:33 -0400 Received: from localhost (xdebug.org [127.0.0.1]) by xdebug.org (Postfix) with ESMTPS id 6A5CFDE140 for ; Thu, 23 Jun 2011 22:41:30 +0100 (BST) Date: Thu, 23 Jun 2011 21:47:21 +0100 (BST) X-X-Sender: derick@whisky To: PHP Developers Mailing List cc: dmitry@zend.com Message-ID: User-Agent: Alpine 2.02 (DEB 1266 2009-07-14) MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="8323328-325613171-1308862041=:3774" ReSent-Date: Thu, 23 Jun 2011 22:41:27 +0100 (BST) ReSent-From: Derick Rethans ReSent-To: PHP Developers Mailing List ReSent-Subject: Small PHPAPI addition ReSent-Message-ID: ReSent-User-Agent: Alpine 2.02 (DEB 1266 2009-07-14) Subject: Small PHPAPI addition From: derick@derickrethans.nl (Derick Rethans) --8323328-325613171-1308862041=:3774 Content-Type: TEXT/PLAIN; charset=US-ASCII Hi! In order to fix Xdebug bug #587 (http://bugs.xdebug.org/view.php?id=587) I need to have access to module_initialized which is currently a static in main/main.c. I've added a simple function to retrieve that and would like to commit that to 5.3/5.4 and trunk. Comments? The patch is attached. cheers, Derick -- http://derickrethans.nl | http://xdebug.org Like Xdebug? Consider a donation: http://xdebug.org/donate.php twitter: @derickr and @xdebug --8323328-325613171-1308862041=:3774 Content-Type: TEXT/PLAIN; charset=US-ASCII; name=export-module-initialized-20110623.diff.txt Content-Transfer-Encoding: BASE64 Content-Description: Content-Disposition: attachment; filename=export-module-initialized-20110623.diff.txt SW5kZXg6IHRydW5rL21haW4vcGhwLmgNCj09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT0NCi0tLSB0cnVuay9tYWluL3BocC5oCShyZXZpc2lvbiAzMTIxNTgpDQor KysgdHJ1bmsvbWFpbi9waHAuaAkod29ya2luZyBjb3B5KQ0KQEAgLTI4NSw2 ICsyODUsNyBAQA0KIFBIUEFQSSBpbnQgcGhwX3dyaXRlKHZvaWQgKmJ1Ziwg dWludCBzaXplIFRTUk1MU19EQyk7DQogUEhQQVBJIGludCBwaHBfcHJpbnRm KGNvbnN0IGNoYXIgKmZvcm1hdCwgLi4uKSBQSFBfQVRUUklCVVRFX0ZPUk1B VChwcmludGYsIDEsDQogCQkyKTsNCitQSFBBUEkgaW50IHBocF9nZXRfbW9k dWxlX2luaXRpYWxpemVkKHZvaWQpOw0KIFBIUEFQSSB2b2lkIHBocF9sb2df ZXJyKGNoYXIgKmxvZ19tZXNzYWdlIFRTUk1MU19EQyk7DQogaW50IERlYnVn KGNoYXIgKmZvcm1hdCwgLi4uKSBQSFBfQVRUUklCVVRFX0ZPUk1BVChwcmlu dGYsIDEsIDIpOw0KIGludCBjZmdwYXJzZSh2b2lkKTsNCkluZGV4OiB0cnVu ay9tYWluL21haW4uYw0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KLS0tIHRy dW5rL21haW4vbWFpbi5jCShyZXZpc2lvbiAzMTIxNTgpDQorKysgdHJ1bmsv bWFpbi9tYWluLmMJKHdvcmtpbmcgY29weSkNCkBAIC01MjcsNiArNTI3LDEz IEBADQogfQ0KIC8qIH19fSAqLw0KIA0KKy8qIHt7eyBwaHBfZ2V0X21vZHVs ZV9pbml0aWFsaXplZA0KKyAqLw0KK1BIUEFQSSBpbnQgcGhwX2dldF9tb2R1 bGVfaW5pdGlhbGl6ZWQodm9pZCkNCit7DQorCXJldHVybiBtb2R1bGVfaW5p dGlhbGl6ZWQ7DQorfQ0KKw0KIC8qIHt7eyBwaHBfbG9nX2Vycg0KICAqLw0K IFBIUEFQSSB2b2lkIHBocF9sb2dfZXJyKGNoYXIgKmxvZ19tZXNzYWdlIFRT Uk1MU19EQykNCkluZGV4OiBicmFuY2hlcy9QSFBfNV8zL21haW4vcGhwLmgN Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT0NCi0tLSBicmFuY2hlcy9QSFBfNV8z L21haW4vcGhwLmgJKHJldmlzaW9uIDMxMjE1OCkNCisrKyBicmFuY2hlcy9Q SFBfNV8zL21haW4vcGhwLmgJKHdvcmtpbmcgY29weSkNCkBAIC0yNzksNiAr Mjc5LDcgQEANCiBQSFBBUEkgaW50IHBocF93cml0ZSh2b2lkICpidWYsIHVp bnQgc2l6ZSBUU1JNTFNfREMpOw0KIFBIUEFQSSBpbnQgcGhwX3ByaW50Zihj b25zdCBjaGFyICpmb3JtYXQsIC4uLikgUEhQX0FUVFJJQlVURV9GT1JNQVQo cHJpbnRmLCAxLA0KIAkJMik7DQorUEhQQVBJIGludCBwaHBfZ2V0X21vZHVs ZV9pbml0aWFsaXplZCh2b2lkKTsNCiBQSFBBUEkgdm9pZCBwaHBfbG9nX2Vy cihjaGFyICpsb2dfbWVzc2FnZSBUU1JNTFNfREMpOw0KIGludCBEZWJ1Zyhj aGFyICpmb3JtYXQsIC4uLikgUEhQX0FUVFJJQlVURV9GT1JNQVQocHJpbnRm LCAxLCAyKTsNCiBpbnQgY2ZncGFyc2Uodm9pZCk7DQpJbmRleDogYnJhbmNo ZXMvUEhQXzVfMy9tYWluL21haW4uYw0KPT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PQ0KLS0tIGJyYW5jaGVzL1BIUF81XzMvbWFpbi9tYWluLmMJKHJldmlzaW9u IDMxMjE1OCkNCisrKyBicmFuY2hlcy9QSFBfNV8zL21haW4vbWFpbi5jCSh3 b3JraW5nIGNvcHkpDQpAQCAtNTU1LDYgKzU1NSwxMyBAQA0KIH0NCiAvKiB9 fX0gKi8NCiANCisvKiB7e3sgcGhwX2dldF9tb2R1bGVfaW5pdGlhbGl6ZWQN CisgKi8NCitQSFBBUEkgaW50IHBocF9nZXRfbW9kdWxlX2luaXRpYWxpemVk KHZvaWQpDQorew0KKwlyZXR1cm4gbW9kdWxlX2luaXRpYWxpemVkOw0KK30N CisNCiAvKiB7e3sgcGhwX2xvZ19lcnINCiAgKi8NCiBQSFBBUEkgdm9pZCBw aHBfbG9nX2VycihjaGFyICpsb2dfbWVzc2FnZSBUU1JNTFNfREMpDQpJbmRl eDogYnJhbmNoZXMvUEhQXzVfNC9tYWluL3BocC5oDQo9PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09DQotLS0gYnJhbmNoZXMvUEhQXzVfNC9tYWluL3BocC5oCShy ZXZpc2lvbiAzMTIxNTgpDQorKysgYnJhbmNoZXMvUEhQXzVfNC9tYWluL3Bo cC5oCSh3b3JraW5nIGNvcHkpDQpAQCAtMjg1LDYgKzI4NSw3IEBADQogUEhQ QVBJIGludCBwaHBfd3JpdGUodm9pZCAqYnVmLCB1aW50IHNpemUgVFNSTUxT X0RDKTsNCiBQSFBBUEkgaW50IHBocF9wcmludGYoY29uc3QgY2hhciAqZm9y bWF0LCAuLi4pIFBIUF9BVFRSSUJVVEVfRk9STUFUKHByaW50ZiwgMSwNCiAJ CTIpOw0KK1BIUEFQSSBpbnQgcGhwX2dldF9tb2R1bGVfaW5pdGlhbGl6ZWQo dm9pZCk7DQogUEhQQVBJIHZvaWQgcGhwX2xvZ19lcnIoY2hhciAqbG9nX21l c3NhZ2UgVFNSTUxTX0RDKTsNCiBpbnQgRGVidWcoY2hhciAqZm9ybWF0LCAu Li4pIFBIUF9BVFRSSUJVVEVfRk9STUFUKHByaW50ZiwgMSwgMik7DQogaW50 IGNmZ3BhcnNlKHZvaWQpOw0KSW5kZXg6IGJyYW5jaGVzL1BIUF81XzQvbWFp bi9tYWluLmMNCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCi0tLSBicmFuY2hl cy9QSFBfNV80L21haW4vbWFpbi5jCShyZXZpc2lvbiAzMTIxNTgpDQorKysg YnJhbmNoZXMvUEhQXzVfNC9tYWluL21haW4uYwkod29ya2luZyBjb3B5KQ0K QEAgLTUyNyw2ICs1MjcsMTMgQEANCiB9DQogLyogfX19ICovDQogDQorLyog e3t7IHBocF9nZXRfbW9kdWxlX2luaXRpYWxpemVkDQorICovDQorUEhQQVBJ IGludCBwaHBfZ2V0X21vZHVsZV9pbml0aWFsaXplZCh2b2lkKQ0KK3sNCisJ cmV0dXJuIG1vZHVsZV9pbml0aWFsaXplZDsNCit9DQorDQogLyoge3t7IHBo cF9sb2dfZXJyDQogICovDQogUEhQQVBJIHZvaWQgcGhwX2xvZ19lcnIoY2hh ciAqbG9nX21lc3NhZ2UgVFNSTUxTX0RDKQ0K --8323328-325613171-1308862041=:3774--