1--TEST--
2ob_start(): non-static method as static callbacks.
3--FILE--
4<?php
5/*
6 * proto bool ob_start([ string|array user_function [, int chunk_size [, bool erase]]])
7 * Function is implemented in main/output.c
8*/
9
10Class C {
11	function h($string) {
12		return $string;
13	}
14}
15
16function checkAndClean() {
17  print_r(ob_list_handlers());
18  while (ob_get_level()>0) {
19    ob_end_flush();
20  }
21}
22
23var_dump(ob_start('C::h'));
24checkAndClean();
25
26?>
27--EXPECTF--
28Warning: ob_start(): non-static method C::h() should not be called statically in %s on line 20
29bool(true)
30Array
31(
32    [0] => C::h
33)
34