]> granicus.if.org Git - php/commitdiff
makedev is a macro on several systems.
authorMagnus M��tt� <magnus@php.net>
Mon, 8 Aug 2005 21:44:58 +0000 (21:44 +0000)
committerMagnus M��tt� <magnus@php.net>
Mon, 8 Aug 2005 21:44:58 +0000 (21:44 +0000)
ext/posix/posix.c

index ce06ce9bfd341616039362fa0152d35b05646f52..26b76cc4bffdb1f5d66a7cc7eafeebad0a8db777 100644 (file)
@@ -698,7 +698,7 @@ PHP_FUNCTION(posix_mknod)
                                "expects argument 4 to be non-zero for POSIX_S_IFCHR and POSIX_S_IFBLK");
                        RETURN_FALSE;
                } else {
-#ifdef HAVE_MAKEDEV
+#if defined(HAVE_MAKEDEV) || defined(makedev)
                        php_dev = makedev(major, minor);
 #else
                        php_error_docref(NULL TSRMLS_CC, E_WARNING, "Can not create a block or character device, creating a normal file instead");