Commit 96a29ede77b0ea622ee268841dc7e41a6634519f

Ran Benita 2014-10-18T19:22:56

xkbcomp/keymap: remove useless free() Signed-off-by: Ran Benita <ran234@gmail.com>

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
diff --git a/src/xkbcomp/keymap.c b/src/xkbcomp/keymap.c
index 8b4693c..a7f70cf 100644
--- a/src/xkbcomp/keymap.c
+++ b/src/xkbcomp/keymap.c
@@ -257,10 +257,8 @@ CompileKeymap(XkbFile *file, struct xkb_keymap *keymap, enum merge_mode merge)
             continue;
         }
 
-        if (!file->topName) {
-            free(file->topName);
+        if (!file->topName)
             file->topName = strdup(main_name);
-        }
 
         files[file->file_type] = file;
     }