Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:1361 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 93239 invoked from network); 7 May 2003 17:56:56 -0000 Received: from unknown (HELO localhost.localdomain) (67.38.20.201) by pb1.pair.com with SMTP; 7 May 2003 17:56:56 -0000 Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id h47Hmp0n013688 for ; Wed, 7 May 2003 13:48:52 -0400 Received: (from john@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id h47HmpkJ013686; Wed, 7 May 2003 13:48:51 -0400 X-Authentication-Warning: localhost.localdomain: john set sender to john@coggeshall.org using -f To: internals@lists.php.net Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Mailer: Ximian Evolution 1.0.8 (1.0.8-11) Date: 07 May 2003 13:48:51 -0400 Message-ID: <1052329731.13471.6.camel@localhost.localdomain> Mime-Version: 1.0 Subject: IS_TYPE in zend_compile.c From: john@coggeshall.org (John Coggeshall) About 16 hours ago it looks like someone modified zend_compile.c to fix a bug... the current head has around line 1161 (clean CVS checkout): if (type_hint->op_type == IS_TYPE) { opline->opcode = ZEND_VERIFY_TYPE; } else { opline->opcode = ZEND_VERIFY_INSTANCEOF; } But now i can't seem to compile it anymore... where is IS_TYPE defined? I'm assuming if it exists at all, it has to have been in the engine for awhile looking at the commit times (zend_compile.c is the only file modified in the past 16 hours)... either way, neither myself or the compiler can find it. Perhaps there is just something broken about my system... but I thought I'd make sure before I went on a goose chase. John -- -~=~--~=~--~=~--~=~--~=~--~=~--~=~--~=~--~=~--~=~--~=~--~=~--~=~--~=~- John Coggeshall john at coggeshall.org http://www.coggeshall.org/ -~=~--~=~--~=~--~=~--~=~--~=~--~=~--~=~--~=~--~=~--~=~--~=~--~=~--~=~-