Some of the types are signed 8 bit ints. Fixed.
diff --git a/Mac/Modules/waste/wastesupport.py b/Mac/Modules/waste/wastesupport.py
index e2268ee..7b2ff13 100644
--- a/Mac/Modules/waste/wastesupport.py
+++ b/Mac/Modules/waste/wastesupport.py
@@ -37,8 +37,8 @@
 
 WEStyleMode = Type("WEStyleMode", "H")
 WEActionKind = Type("WEActionKind", "h")
-WEAlignment = Type("WEAlignment", "b")
-WEEdge = Type("WEEdge", "b")
+WEAlignment = Type("WEAlignment", "B")
+WEEdge = Type("WEEdge", "B")
 WEDirection = Type("WEDirection", "h")
 WESoupHandle = OpaqueByValueType("WESoupHandle", "ResObj")
 WEFontTableHandle = OpaqueByValueType("WEFontTableHandle", "ResObj")