]> granicus.if.org Git - php/commitdiff
make it compatible with PHP 6.0 using new php output API
authorGeorge Wang <gwang@php.net>
Wed, 30 Jul 2008 00:07:29 +0000 (00:07 +0000)
committerGeorge Wang <gwang@php.net>
Wed, 30 Jul 2008 00:07:29 +0000 (00:07 +0000)
sapi/litespeed/lsapi_main.c

index 289a6ffb701e76bfdd7d3d7fac37579ef5f3b0cb..7f3cd7ef9b65c231b6fc79c4853b653328796f7c 100644 (file)
@@ -431,7 +431,11 @@ static void cli_usage( TSRMLS_D )
        php_output_startup();
        php_output_activate(TSRMLS_C);
        php_printf( usage );
-       php_end_ob_buffers(1 TSRMLS_CC);
+#ifdef PHP_OUTPUT_NEWAPI
+    php_output_end_all(TSRMLS_C);
+#else
+    php_end_ob_buffers(1 TSRMLS_CC);
+#endif
 }
 
 static int parse_opt( int argc, char * argv[], int *climode,
@@ -529,7 +533,11 @@ static int cli_main( int argc, char * argv[] )
                        case 'i':
                                if (php_request_startup(TSRMLS_C) != FAILURE) {
                                        php_print_info(0xFFFFFFFF TSRMLS_CC);
-                                       php_end_ob_buffers(1 TSRMLS_CC);
+#ifdef PHP_OUTPUT_NEWAPI
+                    php_output_end_all(TSRMLS_C);
+#else
+                    php_end_ob_buffers(1 TSRMLS_CC);
+#endif
                                        php_request_shutdown( NULL );
                                }
                                ret = 1;
@@ -541,7 +549,11 @@ static int cli_main( int argc, char * argv[] )
 #else
                                        php_printf("PHP %s (%s) (built: %s %s)\nCopyright (c) 1997-2004 The PHP Group\n%s", PHP_VERSION, sapi_module.name, __DATE__, __TIME__, get_zend_version());
 #endif
-                                       php_end_ob_buffers(1 TSRMLS_CC);
+#ifdef PHP_OUTPUT_NEWAPI
+                    php_output_end_all(TSRMLS_C);
+#else
+                    php_end_ob_buffers(1 TSRMLS_CC);
+#endif
                                        php_request_shutdown( NULL );
                                }
                                ret = 1;