Lines Matching refs:f
38 + char f[gp_file_name_sizeof];
48 + memcpy(f, iodev->dname, preflen);
49 + memcpy(f + preflen, fname, nlen + 1);
51 + code1 = gp_validate_path(mem, f, access);
53 + memcpy(f, pipestr, pipestrlen);
54 + memcpy(f + pipestrlen, fname, nlen + 1);
57 + if (code1 != 0 && gp_validate_path(mem, f, access) != 0 )
69 + char f[gp_file_name_sizeof];
77 + memcpy(f, iodev->dname, preflen);
78 + memcpy(f + preflen, fname, nlen + 1);
80 + if (gp_validate_path(mem, f, access) != 0)
140 - char *fp, f[gp_file_name_sizeof];
144 + char f[gp_file_name_sizeof];
151 strcpy(f, fname);
152 - fp = f;
154 rewrite_percent_specifiers(f);
156 - if (f[i] == pipe) {
157 - fp = &f[i + 1];
164 - code = gs_add_control_path(mem, gs_permit_file_writing, f);
167 - code = gs_add_control_path(mem, gs_permit_file_control, f);
172 - if (!IS_WHITESPACE(f[i]))
177 + code = gs_add_control_path(mem, gs_permit_file_control, f);
181 + return gs_add_control_path(mem, gs_permit_file_writing, f);
187 - char *fp, f[gp_file_name_sizeof];
191 + char f[gp_file_name_sizeof];
198 strcpy(f, fname);
199 - fp = f;
202 - if (f[i] == pipe) {
203 - fp = &f[i + 1];
210 - code = gs_remove_control_path(mem, gs_permit_file_writing, f);
213 - code = gs_remove_control_path(mem, gs_permit_file_control, f);
218 - if (!IS_WHITESPACE(f[i]))
222 + rewrite_percent_specifiers(f);
224 + code = gs_remove_control_path(mem, gs_permit_file_control, f);
228 + return gs_remove_control_path(mem, gs_permit_file_writing, f);