at master 32 lines 1.4 kB view raw
1diff --git a/smatch.h b/smatch.h 2index 36ae3497..ceb1907c 100644 3--- a/smatch.h 4+++ b/smatch.h 5@@ -1375,7 +1375,7 @@ bool buf_comp_has_bytes(struct expression *buf, struct expression *var); 6 bool buf_comp2_has_bytes(struct expression *buf_expr, struct expression *var); 7 8 /* smatch_untracked_param.c */ 9-void mark_untracked(struct expression *expr, int param, const char *key, const char *value); 10+void mark_untracked(struct expression *expr, int param, char *key, char *value); 11 void add_untracked_param_hook(void (func)(struct expression *call, int param)); 12 void add_lost_param_hook(void (func)(struct expression *call, int param)); 13 void mark_all_params_untracked(int return_id, char *return_ranges, struct expression *expr); 14diff --git a/smatch_untracked_param.c b/smatch_untracked_param.c 15index 4bb3c244..d24958e7 100644 16--- a/smatch_untracked_param.c 17+++ b/smatch_untracked_param.c 18@@ -120,12 +120,12 @@ free: 19 20 } 21 22-void mark_untracked(struct expression *expr, int param, const char *key, const char *value) 23+void mark_untracked(struct expression *expr, int param, char *key, char *value) 24 { 25 mark_untracked_lost(expr, param, key, UNTRACKED_PARAM); 26 } 27 28-void mark_lost(struct expression *expr, int param, const char *key, const char *value) 29+void mark_lost(struct expression *expr, int param, char *key, char *value) 30 { 31 mark_untracked_lost(expr, param, key, LOST_PARAM); 32 }