X-Git-Url: https://git.sur5r.net/?p=i3%2Fi3;a=blobdiff_plain;f=include%2Flibi3.h;h=9ba780042310128c0530674028cb9520f7779cc9;hp=b0141f1df9cc22c8eae3e6abf4b2961967ce0330;hb=d3beff23395356ec71fcc35a3b802163e12df73e;hpb=ca39289e3e333f1abe63c155e6516375920a0df2 diff --git a/include/libi3.h b/include/libi3.h index b0141f1d..9ba78004 100644 --- a/include/libi3.h +++ b/include/libi3.h @@ -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