mirror of
https://github.com/torvalds/linux.git
synced 2024-12-02 17:11:33 +00:00
tracing/kprobe: Remove unneeded extra strchr() from create_trace_kprobe()
By utilizing a temporary variable, we can avoid adding another call to strchr(). Instead, save the first call to a temp variable, and then use that variable as the reference to set the event variable. Signed-off-by: Steven Rostedt (VMware) <rostedt@goodmis.org>
This commit is contained in:
parent
6bf4ca7fbc
commit
d6b183eda4
@ -749,10 +749,13 @@ static int create_trace_kprobe(int argc, char **argv)
|
||||
}
|
||||
|
||||
if (event) {
|
||||
if (strchr(event, '/')) {
|
||||
char *slash;
|
||||
|
||||
slash = strchr(event, '/');
|
||||
if (slash) {
|
||||
group = event;
|
||||
event = strchr(group, '/') + 1;
|
||||
event[-1] = '\0';
|
||||
event = slash + 1;
|
||||
slash[0] = '\0';
|
||||
if (strlen(group) == 0) {
|
||||
pr_info("Group name is not specified\n");
|
||||
return -EINVAL;
|
||||
|
Loading…
Reference in New Issue
Block a user