From 1e0caaba5fcef66e65da449b76828436b52ffb02 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Asbj=C3=B8rn=20Sloth=20T=C3=B8nnesen?= <asbjorn@asbjorn.biz>
Date: Sun, 22 Apr 2012 11:31:22 +0000
Subject: fix landscape

---
 python/label.py | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/python/label.py b/python/label.py
index 41618bb..c154275 100644
--- a/python/label.py
+++ b/python/label.py
@@ -3,12 +3,12 @@ from PIL import Image, ImageFont, ImageDraw
 class label:
 	def __init__(self, length, width=336, landscape=False):
 		assert(width == 336 or width == 720)
-		self.landscape = False
+		self.landscape = landscape
 		self.fontfile = '/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf'
 
 		self.im = Image.new("1", (width, length), "white")
 		if self.landscape:
-			self.im.rotate(90)
+			self.im = self.im.rotate(90)
 
 	def set_font(self, fontfile):
 		self.fontfile = fontfile
@@ -21,6 +21,6 @@ class label:
 		draw.text(pos, text, font=self.font)
 
 	def save(self, outfile):
-		if self.landscape:
-			self.im.rotate(90)
+		if not self.landscape:
+			self.im = self.im.rotate(90)
 		self.im.save(outfile, "PNG")
-- 
cgit v1.2.1