| 966 | } |
| 967 | |
| 968 | string path_source_replace_includes(const string &source, const string &path) |
| 969 | { |
| 970 | SourceReplaceState state; |
| 971 | state.base = path; |
| 972 | return path_source_replace_includes_recursive(source, path, &state); |
| 973 | } |
| 974 | |
| 975 | FILE *path_fopen(const string &path, const string &mode) |
| 976 | { |
nothing calls this directly
no test coverage detected