]> granicus.if.org Git - php/commitdiff
This commit was manufactured by cvs2svn to create branch 'PHP_4_3'.
authorSVN Migration <svn@php.net>
Wed, 18 Dec 2002 22:54:35 +0000 (22:54 +0000)
committerSVN Migration <svn@php.net>
Wed, 18 Dec 2002 22:54:35 +0000 (22:54 +0000)
ext/mssql/config.m4 [new file with mode: 0644]
tests/basic/bug20539.phpt [new file with mode: 0644]

diff --git a/ext/mssql/config.m4 b/ext/mssql/config.m4
new file mode 100644 (file)
index 0000000..cdfc0cf
--- /dev/null
@@ -0,0 +1,27 @@
+dnl
+dnl $Id$
+dnl
+
+PHP_ARG_WITH(mssql,for MSSQL support via FreeTDS,
+[  --with-mssql[=DIR]     Include MSSQL-DB support.  DIR is the FreeTDS home
+                          directory, defaults to /usr/local/freetds.])
+
+
+if test "$PHP_MSSQL" != "no"; then
+  if test "$PHP_MSSQL" = "yes"; then
+    MSSQL_INCDIR=/usr/local/freetds/include
+    MSSQL_LIBDIR=/usr/local/freetds/lib
+  else
+    MSSQL_INCDIR=$PHP_MSSQL/include
+    MSSQL_LIBDIR=$PHP_MSSQL/lib
+  fi
+  PHP_ADD_INCLUDE($MSSQL_INCDIR)
+  PHP_ADD_LIBRARY_WITH_PATH(sybdb, $MSSQL_LIBDIR, MSSQL_SHARED_LIBADD)
+  PHP_NEW_EXTENSION(mssql, php_mssql.c, $ext_shared)
+  AC_CHECK_LIB(dnet_stub, dnet_addr,
+     [ PHP_ADD_LIBRARY_WITH_PATH(dnet_stub,,MSSQL_SHARED_LIBADD)
+        AC_DEFINE(HAVE_LIBDNET_STUB,1,[ ])
+     ])
+  AC_DEFINE(HAVE_MSSQL,1,[ ])
+  AC_DEFINE(HAVE_FREETDS,1,[ ])
+fi
diff --git a/tests/basic/bug20539.phpt b/tests/basic/bug20539.phpt
new file mode 100644 (file)
index 0000000..76556ca
--- /dev/null
@@ -0,0 +1,10 @@
+--TEST--
+Bug #20539 (PHP CLI Segmentation Fault)
+--INI--
+session.auto_start=1
+--FILE--
+<?php
+       print "good :)";
+?>
+--EXPECT--
+good :)