OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*******************************************************************************/
-#include "php_psi_stdinc.h"
+#ifdef HAVE_CONFIG_H
+# include "config.h"
+#else
+# include "php_config.h"
+#endif
#include "data.h"
{
struct psi_decl_arg *def = ptr;
- PSI_DEBUG_PRINT(dst, "typedef %s", def->var->name);
+ PSI_DEBUG_PRINT(dst, "typedef %s", def->var->name->val);
return psi_decl_arg_validate_typedef(dst, def, scope);
}
{
struct psi_decl_struct *str = ptr;
- PSI_DEBUG_PRINT(dst, "struct %s", str->name);
+ PSI_DEBUG_PRINT(dst, "struct %s", str->name->val);
if (psi_decl_struct_validate(dst, str, scope)) {
PSI_DEBUG_PRINT(dst, "::(%zu, %zu)", str->align, str->size);
return true;
{
struct psi_decl_union *unn = ptr;
- PSI_DEBUG_PRINT(dst, "union %s", unn->name);
+ PSI_DEBUG_PRINT(dst, "union %s", unn->name->val);
if (psi_decl_union_validate(dst, unn, scope)) {
PSI_DEBUG_PRINT(dst, "::(%zu, %zu)", unn->align, unn->size);
return true;
{
struct psi_decl_enum *enm = ptr;
- PSI_DEBUG_PRINT(dst, "enum %s", enm->name);
+ PSI_DEBUG_PRINT(dst, "enum %s", enm->name->val);
return psi_decl_enum_validate(dst, enm);
}
{
struct psi_decl_extvar *evar = ptr;
- PSI_DEBUG_PRINT(dst, "extvar %s", evar->arg->var->name);
+ PSI_DEBUG_PRINT(dst, "extvar %s", evar->arg->var->name->val);
if (psi_decl_extvar_validate(dst, evar, scope)) {
dst->decls = psi_plist_add(dst->decls, &evar->getter);
dst->decls = psi_plist_add(dst->decls, &evar->setter);
{
struct psi_decl *decl = ptr;
- PSI_DEBUG_PRINT(dst, "decl %s", decl->func->var->name);
+ PSI_DEBUG_PRINT(dst, "decl %s", decl->func->var->name->val);
return psi_decl_validate(dst, decl, scope);
}
{
struct psi_const *cnst = ptr;
- PSI_DEBUG_PRINT(dst, "constant %s", cnst->name);
+ PSI_DEBUG_PRINT(dst, "constant %s", cnst->name->val);
return psi_const_validate(dst, cnst, scope);
}
{
struct psi_impl *impl = ptr;
- PSI_DEBUG_PRINT(dst, "impl %s", impl->func->name);
+ PSI_DEBUG_PRINT(dst, "impl %s", impl->func->name->val);
return psi_impl_validate(dst, impl, scope);
}