]> git.sur5r.net Git - i3/i3/blobdiff - include/libi3.h
make i3bar use libi3’s root_atom_contents()
[i3/i3] / include / libi3.h
index b0141f1df9cc22c8eae3e6abf4b2961967ce0330..9ba780042310128c0530674028cb9520f7779cc9 100644 (file)
@@ -84,11 +84,14 @@ void errorlog(char *fmt, ...);
  * Try to get the contents of the given atom (for example I3_SOCKET_PATH) from
  * the X11 root window and return NULL if it doesn’t work.
  *
+ * If the provided XCB connection is NULL, a new connection will be
+ * established.
+ *
  * The memory for the contents is dynamically allocated and has to be
  * free()d by the caller.
  *
  */
-char *root_atom_contents(const char *atomname);
+char *root_atom_contents(const char *atomname, xcb_connection_t *provided_conn, int screen);
 
 /**
  * Safe-wrapper around malloc which exits if malloc returns NULL (meaning that