equal
deleted
inserted
replaced
92 const char *name /**< New name. */ |
92 const char *name /**< New name. */ |
93 ) |
93 ) |
94 { |
94 { |
95 unsigned int len; |
95 unsigned int len; |
96 |
96 |
|
97 if (entry->name && name && !strcmp(entry->name, name)) |
|
98 return 0; |
|
99 |
97 if (entry->name) |
100 if (entry->name) |
98 kfree(entry->name); |
101 kfree(entry->name); |
99 |
102 |
100 if (name && (len = strlen(name))) { |
103 if (name && (len = strlen(name))) { |
101 if (!(entry->name = (char *) kmalloc(len + 1, GFP_KERNEL))) { |
104 if (!(entry->name = (char *) kmalloc(len + 1, GFP_KERNEL))) { |