Skip to content

Commit ef16b42

Browse files
authored
Merge pull request #1315 from jan-cerny/textfilecontent54
Don't ignore file behaviors if filepath is specified
2 parents f3052a2 + 7d31c40 commit ef16b42

File tree

1 file changed

+0
-31
lines changed

1 file changed

+0
-31
lines changed

src/OVAL/probes/independent/textfilecontent54.c

Lines changed: 0 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -412,37 +412,6 @@ int probe_main(probe_ctx *ctx, void *arg)
412412
SEXP_free(ent_val);
413413
assume_d(pfd.pattern != NULL, -1);
414414

415-
/* reset filebehavior attributes if 'filepath' entity is used */
416-
if (filepath_ent != NULL && bh_ent != NULL) {
417-
SEXP_t *r1, *r2, *r3;
418-
r1 = r2 = r3 = NULL;
419-
if (probe_ent_attrexists(bh_ent, "ignore_case")) {
420-
r1 = probe_ent_getattrval(bh_ent, "ignore_case");
421-
}
422-
if (probe_ent_attrexists(bh_ent, "multiline")) {
423-
r2 = probe_ent_getattrval(bh_ent, "multiline");
424-
}
425-
if (probe_ent_attrexists(bh_ent, "singleline")) {
426-
r3 = probe_ent_getattrval(bh_ent, "singleline");
427-
}
428-
r0 = SEXP_list_new(NULL);
429-
SEXP_free(bh_ent);
430-
bh_ent = probe_ent_creat1("behaviors", r0, NULL);
431-
SEXP_free(r0);
432-
if (r1) {
433-
probe_ent_attr_add(bh_ent, "ignore_case", r1);
434-
SEXP_free(r1);
435-
}
436-
if (r2) {
437-
probe_ent_attr_add(bh_ent, "multiline", r2);
438-
SEXP_free(r2);
439-
}
440-
if (r3) {
441-
probe_ent_attr_add(bh_ent, "singleline", r3);
442-
SEXP_free(r3);
443-
}
444-
}
445-
446415
probe_tfc54behaviors_canonicalize(&bh_ent);
447416

448417
pfd.instance_ent = inst_ent;

0 commit comments

Comments
 (0)