bug52487.phpt 455 B

123456789101112131415161718192021
  1. --TEST--
  2. Bug #52487 (PDO::FETCH_INTO leaks memory)
  3. --SKIPIF--
  4. <?php # vim:ft=php
  5. if (!extension_loaded('pdo_sqlite')) print 'skip not loaded';
  6. ?>
  7. --FILE--
  8. <?php
  9. require dirname(__FILE__) . '/../../../ext/pdo/tests/pdo_test.inc';
  10. $db = PDOTest::test_factory(dirname(__FILE__) . '/common.phpt');
  11. $stmt = $db->prepare("select 1 as attr");
  12. for ($i = 0; $i < 10; $i++) {
  13. $stmt->setFetchMode(PDO::FETCH_INTO, new stdClass);
  14. }
  15. print "ok\n";
  16. ?>
  17. --EXPECT--
  18. ok