diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/psdfile.coffee | 6 | ||||
| -rw-r--r-- | src/psdlayer.coffee | 2 |
2 files changed, 4 insertions, 4 deletions
diff --git a/src/psdfile.coffee b/src/psdfile.coffee index 1624aed..a62ee98 100644 --- a/src/psdfile.coffee +++ b/src/psdfile.coffee @@ -48,10 +48,10 @@ class PSDFile descriptors readString: (length) -> @readf ">#{length}s" - readLengthWithString: (default = 4) -> + readLengthWithString: (defaultLen = 4) -> length = @readInt() if length is 0 - [str] = @readf ">#{default}s" + [str] = @readf ">#{defaultLen}s" else [str] = @readf ">#{length}s" @@ -71,7 +71,7 @@ class PSDFile value = [] value.push(@readOsType()) for i in [0...listSize] when "doub" then value = @readDouble() - when "UntF" then + when "UntF" value = type: @readString(4) value: @readDouble() diff --git a/src/psdlayer.coffee b/src/psdlayer.coffee index f4d3fe2..b08ac34 100644 --- a/src/psdlayer.coffee +++ b/src/psdlayer.coffee @@ -163,7 +163,7 @@ class PSDLayer parseMaskData: -> [@mask.size] = @file.readf ">L" if @mask.size - [@mask.top, @mask.left, @mask.bottom, @mask.right, @mask.default_color, @mask.flags] = @file.readf ">LLLLBB" + [@mask.top, @mask.left, @mask.bottom, @mask.right, @mask.defaultColor, @mask.flags] = @file.readf ">LLLLBB" # skip remainder @file.seek @mask.size - 18 |
