master/pdo.c
changeset 1186 ff481f097c97
parent 1092 69393cf60399
child 1313 ed15eef57d5c
child 1685 399ef727bf62
equal deleted inserted replaced
1185:337ce4fc2383 1186:ff481f097c97
   117         const char *name /**< New name. */
   117         const char *name /**< New name. */
   118         )
   118         )
   119 {
   119 {
   120     unsigned int len;
   120     unsigned int len;
   121 
   121 
       
   122     if (pdo->name && name && !strcmp(pdo->name, name))
       
   123         return 0;
       
   124     
   122     if (pdo->name)
   125     if (pdo->name)
   123         kfree(pdo->name);
   126         kfree(pdo->name);
   124 
   127 
   125     if (name && (len = strlen(name))) {
   128     if (name && (len = strlen(name))) {
   126         if (!(pdo->name = (char *) kmalloc(len + 1, GFP_KERNEL))) {
   129         if (!(pdo->name = (char *) kmalloc(len + 1, GFP_KERNEL))) {