xrandr_screen_output and xrandr_screen_crtc can be useful outside of xrandr.c --- src/xrandr.c | 4 ++-- src/xrandr.h | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/src/xrandr.c b/src/xrandr.c index f1f3ef5..d3dc933 100644 --- a/src/xrandr.c +++ b/src/xrandr.c @@ -82,7 +82,7 @@ xrandr_query_screen (int *screen_count) return output_array; } -static rp_screen * +rp_screen * xrandr_screen_output (int rr_output) { rp_screen *cur; @@ -96,7 +96,7 @@ xrandr_screen_output (int rr_output) return NULL; } -static rp_screen * +rp_screen * xrandr_screen_crtc (int rr_crtc) { rp_screen *cur; diff --git a/src/xrandr.h b/src/xrandr.h index d765789..0ae51ea 100644 --- a/src/xrandr.h +++ b/src/xrandr.h @@ -26,6 +26,8 @@ void init_xrandr(void); int *xrandr_query_screen(int *screen_count); +rp_screen * xrandr_screen_output (int rr_output); +rp_screen * xrandr_screen_crtc (int rr_crtc); void xrandr_fill_screen(int rr_output, rp_screen *screen); void xrandr_notify(XEvent *ev); -- 2.10.0 _______________________________________________ Ratpoison-devel mailing list Ratpoison-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/ratpoison-devel