Enhancements for twig extension
authorCharles <char101@ui.ac.id>
Fri, 21 Sep 2012 07:47:45 +0000 (14:47 +0700)
committerCharles <char101@ui.ac.id>
Fri, 21 Sep 2012 07:47:45 +0000 (14:47 +0700)
commit498090364b65066eb8cf4139d659c4b9dc1277f6
tree602d436099cd35ed6f30c11ebd40e4a9e1e86e7e
parentdb3cb803d2b5c760c943836c27164648bb5f0463
Enhancements for twig extension

- Fix extension memory leak
- Fix gcc compile warning (cast to const char *)
- Add TWIG_HAS_DYNAMIC_PROPERTY
- Remove the previous translation of 'array_key_exists($item, $object)'
  into TWIG_ARRAY_KEY_EXISTS when checking object property because what
  it really means is property_exists which has already been handled by
  TWIG_HAS_PROPERTY and TWIG_HAS_DYNAMIC_PROPERTY
- Fix native extension spacing
ext/twig/twig.c
test/Twig/Tests/NativeExtensionTest.php