@@ -162,14 +162,14 @@ PHP_MINIT_FUNCTION({{.BaseName}}) {
162162 { {- if $.Namespace} }
163163 { {if .IsIota} }REGISTER_NS_LONG_CONSTANT("{ {cString $.Namespace} }", "{ {.Name} }", { {.Name} }, CONST_CS | CONST_PERSISTENT);
164164 { {else if eq .PhpType " string" } }REGISTER_NS_STRING_CONSTANT("{ {cString $.Namespace} }", "{ {.Name} }", { {.CValue} }, CONST_CS | CONST_PERSISTENT);
165- { {else if eq .PhpType " bool" } }REGISTER_NS_LONG_CONSTANT ("{ {cString $.Namespace} }", "{ {.Name} }", { {if eq .Value " true" } }1 { {else } }0 { {end} }, CONST_CS | CONST_PERSISTENT);
165+ { {else if eq .PhpType " bool" } }REGISTER_NS_BOOL_CONSTANT ("{ {cString $.Namespace} }", "{ {.Name} }", { {if eq .Value " true" } }true { {else } }false { {end} }, CONST_CS | CONST_PERSISTENT);
166166 { {else if eq .PhpType " float" } }REGISTER_NS_DOUBLE_CONSTANT("{ {cString $.Namespace} }", "{ {.Name} }", { {.CValue} }, CONST_CS | CONST_PERSISTENT);
167167 { {else } }REGISTER_NS_LONG_CONSTANT("{ {cString $.Namespace} }", "{ {.Name} }", { {.CValue} }, CONST_CS | CONST_PERSISTENT);
168168 { {- end} }
169169 { {- else } }
170170 { {if .IsIota} }REGISTER_LONG_CONSTANT("{ {.Name} }", { {.Name} }, CONST_CS | CONST_PERSISTENT);
171171 { {else if eq .PhpType " string" } }REGISTER_STRING_CONSTANT("{ {.Name} }", { {.CValue} }, CONST_CS | CONST_PERSISTENT);
172- { {else if eq .PhpType " bool" } }REGISTER_LONG_CONSTANT ("{ {.Name} }", { {if eq .Value " true" } }1 { {else } }0 { {end} }, CONST_CS | CONST_PERSISTENT);
172+ { {else if eq .PhpType " bool" } }REGISTER_BOOL_CONSTANT ("{ {.Name} }", { {if eq .Value " true" } }true { {else } }false { {end} }, CONST_CS | CONST_PERSISTENT);
173173 { {else if eq .PhpType " float" } }REGISTER_DOUBLE_CONSTANT("{ {.Name} }", { {.CValue} }, CONST_CS | CONST_PERSISTENT);
174174 { {else } }REGISTER_LONG_CONSTANT("{ {.Name} }", { {.CValue} }, CONST_CS | CONST_PERSISTENT);
175175 { {- end} }
0 commit comments