Code

Correct load order of user icons.svg icons with legacy names.
[inkscape.git] / share / extensions / render_barcode.py
index 590e55b86c519b385f89f6edc29c108459f361a0..3de1a07da0c74ede99feb9b8a552fbed3c786c72 100644 (file)
@@ -1,3 +1,4 @@
+#!/usr/bin/env python
 '''
 Copyright (C) 2007 Martin Owens
 
@@ -45,15 +46,16 @@ class InsertBarcode(inkex.Effect):
                        'x'        : x,
                        'y'        : y,
                } )
-               if object:
+               if object is not None:
                        barcode = object.generate()
-                       if barcode:
+                       if barcode is not None:
                                self.current_layer.append(barcode)
                        else:
                                sys.stderr.write("No barcode was generated\n")
                else:
                        sys.stderr.write("Unable to make barcode with: " + str(self.options) + "\n")
 
-e = InsertBarcode()
-e.affect()
+if __name__ == '__main__':
+        e = InsertBarcode()
+        e.affect()