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.51 by sf-exg, Wed Sep 1 09:40:08 2010 UTC vs.
Revision 1.52 by sf-exg, Wed Sep 1 11:59:44 2010 UTC

757 int changed = 0; 757 int changed = 0;
758 unsigned int hr, vr; 758 unsigned int hr, vr;
759 int junk; 759 int junk;
760 int geom_flags = XParseGeometry (geom, &junk, &junk, &hr, &vr); 760 int geom_flags = XParseGeometry (geom, &junk, &junk, &hr, &vr);
761 761
762 if (!(geom_flags&WidthValue)) 762 if (!(geom_flags & WidthValue))
763 hr = 1; 763 hr = 1;
764 if (!(geom_flags&HeightValue)) 764 if (!(geom_flags & HeightValue))
765 vr = hr; 765 vr = hr;
766 766
767 if (h_blurRadius != hr) 767 if (h_blurRadius != hr)
768 { 768 {
769 ++changed; 769 ++changed;
779 if (v_blurRadius == 0 && h_blurRadius == 0) 779 if (v_blurRadius == 0 && h_blurRadius == 0)
780 flags &= ~blurNeeded; 780 flags &= ~blurNeeded;
781 else 781 else
782 flags |= blurNeeded; 782 flags |= blurNeeded;
783 783
784 return (changed>0); 784 return (changed > 0);
785} 785}
786 786
787static inline unsigned long 787static inline unsigned long
788compute_tint_shade_flags (rxvt_color *tint, int shade) 788compute_tint_shade_flags (rxvt_color *tint, int shade)
789{ 789{
847{ 847{
848 unsigned long new_flags = compute_tint_shade_flags (NULL, shade); 848 unsigned long new_flags = compute_tint_shade_flags (NULL, shade);
849 849
850 if (new_flags != (flags & tintFlags)) 850 if (new_flags != (flags & tintFlags))
851 { 851 {
852 flags = (flags&~tintFlags)|new_flags; 852 flags = (flags & ~tintFlags) | new_flags;
853 return true; 853 return true;
854 } 854 }
855 855
856 return false; 856 return false;
857} 857}

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines