Fix reference counting on true, false and null
authorPetri Lehtinen <petri@digip.org>
Tue, 23 Mar 2010 06:08:57 +0000 (08:08 +0200)
committerPetri Lehtinen <petri@digip.org>
Tue, 23 Mar 2010 06:12:32 +0000 (08:12 +0200)
commitf284e3c069abcdfc1145e939b0c284910c274d17
treee322c9831765e07ce6a39a6da2fa762a15f8d909
parenta2a9107600da8ed0302e414fef8b9e70233e71ca
Fix reference counting on true, false and null

Initialize their reference counts to (unsigned int)-1 to disable
reference counting on them. It already was meant to work like this,
but the reference counts were just initialized to 1 instead of -1.

Thanks to Andrew Thompson for reporting this issue.
src/value.c
test/suites/api/test_simple.c