equal
deleted
inserted
replaced
1789 Client *c; |
1789 Client *c; |
1790 Monitor *m; |
1790 Monitor *m; |
1791 XineramaScreenInfo *info = XineramaQueryScreens(dpy, &nn); |
1791 XineramaScreenInfo *info = XineramaQueryScreens(dpy, &nn); |
1792 XineramaScreenInfo *unique = NULL; |
1792 XineramaScreenInfo *unique = NULL; |
1793 |
1793 |
1794 info = XineramaQueryScreens(dpy, &nn); |
|
1795 for(n = 0, m = mons; m; m = m->next, n++); |
1794 for(n = 0, m = mons; m; m = m->next, n++); |
1796 /* only consider unique geometries as separate screens */ |
1795 /* only consider unique geometries as separate screens */ |
1797 if(!(unique = (XineramaScreenInfo *)malloc(sizeof(XineramaScreenInfo) * nn))) |
1796 if(!(unique = (XineramaScreenInfo *)malloc(sizeof(XineramaScreenInfo) * nn))) |
1798 die("fatal: could not malloc() %u bytes\n", sizeof(XineramaScreenInfo) * nn); |
1797 die("fatal: could not malloc() %u bytes\n", sizeof(XineramaScreenInfo) * nn); |
1799 for(i = 0, j = 0; i < nn; i++) |
1798 for(i = 0, j = 0; i < nn; i++) |