ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/src/background.C
(Generate patch)

Comparing rxvt-unicode/src/background.C (file contents):
Revision 1.204 by sf-exg, Tue Apr 10 15:19:22 2012 UTC vs.
Revision 1.205 by sf-exg, Wed Apr 11 10:06:45 2012 UTC

128 int diff = window_size - image_size; 128 int diff = window_size - image_size;
129 int smaller = min (image_size, window_size); 129 int smaller = min (image_size, window_size);
130 130
131 if (align >= 0 && align <= 100) 131 if (align >= 0 && align <= 100)
132 return diff * align / 100; 132 return diff * align / 100;
133 else if (align > 100 && align <= 200) 133 else if (align > 100)
134 return (align - 100) * smaller / 100 + window_size - smaller; 134 return (align - 100) * smaller / 100 + window_size - smaller;
135 else if (align >= -100 && align < 0) 135 else
136 return (align + 100) * smaller / 100 - image_size; 136 return (align + 100) * smaller / 100 - image_size;
137 return 0;
138} 137}
139 138
140static inline int 139static inline int
141make_clip_rectangle (int pos, int size, int target_size, int &dst_pos, int &dst_size) 140make_clip_rectangle (int pos, int size, int target_size, int &dst_pos, int &dst_size)
142{ 141{

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines