diff --git a/wmfs2/src/layout.c b/wmfs2/src/layout.c index 207a0db..7e0b4fb 100644 --- a/wmfs2/src/layout.c +++ b/wmfs2/src/layout.c @@ -201,20 +201,18 @@ layout_fix_hole(struct client *c) * Avoid if(left) condition in layout_rotate loop; use func ptr * * Left rotation - * _____________ _____________ - * | | B | -> | A | - * | A |________| -> |-------------| - * | | | | -> | C | B | - * | | C | D | -> |_____| | - * |____|____|___| -> |_____|_______| - * ^ D + * ____________ ____________ + * | | B | -> | | A | + * | A |_______| -> |__|_________| + * |____| C | D | -> |_____| B | + * |____|___|___| -> |_____|______| + * * Right rotation - * _____________ _____________ - * | | B | -> | |_________|< D - * | A |________| -> | B | C | - * | | | | -> |___|_________| - * | | C | D | -> | A | - * |____|____|___| -> |_____________| + * ____________ ____________ + * | | B | -> | B |_____| + * | A |_______| -> |______|_____| + * |____| C | D | -> | A | | + * |____|___|___| -> |_________|__| * */