Behaviour not not implemented functions is *unfriendly*

From: Date: Sun, 15 Aug 1999 19:00:56 +0000
Subject: Behaviour not not implemented functions is *unfriendly*
Groups: php.version4 
Request: Send a blank email to php-version4+get-3439@lists.php.net to get a copy of this message
hi, in link.c (an many other places) we find code like this: PHP_FUNCTION(readlink) { #if HAVE_SYMLINK pval *filename; char buff[256]; int ret; ...snip... /* Append NULL to the end of the string */ buff[ret] = '\0'; RETURN_STRING(buff,1); #endif } so, if you platform does not have symlinks your not getting anything - no warning etc. (very often we have #ifs like this for functions that aren't available for win32). i think we should either issue a warning if some-function is not implemented or return a "call to undefined function" (the later would be harder to implement i suppose). what do you think? tc

« previous php.version4 (#3439) next »