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
[email protected]
https://lists.nongnu.org/mailman/listinfo/ratpoison-devel