loxigen: ignore emacs backup files when searching for input files
diff --git a/loxigen.py b/loxigen.py
index ee92d6b..f30efec 100755
--- a/loxigen.py
+++ b/loxigen.py
@@ -441,6 +441,9 @@
 
     filenames = sorted(glob.glob("%s/openflow_input/*" % root_dir))
 
+    # Ignore emacs backup files
+    filenames = [x for x in filenames if not x.endswith('~')]
+
     for filename in filenames:
         log("Processing struct file: " + filename)
         ofinput = process_input_file(filename)