projects
/
m6w6
/
ext-psi
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
|
github
raw
|
inline
| side by side
fix calling convention and arg types
[m6w6/ext-psi]
/
src
/
types
/
decl_file.c
diff --git
a/src/types/decl_file.c
b/src/types/decl_file.c
index df0757961179465c29bd91ce170ec4137008d98e..89c232346603d6bc62f3e928371714efcfce7206 100644
(file)
--- a/
src/types/decl_file.c
+++ b/
src/types/decl_file.c
@@
-37,7
+37,7
@@
void psi_decl_file_dtor(struct psi_decl_file *file)
psi_plist_free(file->dlopened);
}
if (file->filename) {
psi_plist_free(file->dlopened);
}
if (file->filename) {
-
fre
e(file->filename);
+
zend_string_releas
e(file->filename);
}
memset(file, 0, sizeof(*file));
}
}
memset(file, 0, sizeof(*file));
}
@@
-84,7
+84,7
@@
bool psi_decl_file_validate(struct psi_data *dst, struct psi_data *src)
}
if (src->file.filename) {
}
if (src->file.filename) {
- dst->file.filename =
strdup
(src->file.filename);
+ dst->file.filename =
zend_string_copy
(src->file.filename);
}
return true;
}
}
return true;
}