X-Git-Url: https://git.distorted.org.uk/~mdw/sgt/putty/blobdiff_plain/0ff9ea389c749836c7c6f23f1e654bc9a5600ebf..39016687b03e6a1ffdf319f51871506de3da1e50:/unix/unix.h diff --git a/unix/unix.h b/unix/unix.h index 9fd15699..63d7ff02 100644 --- a/unix/unix.h +++ b/unix/unix.h @@ -55,6 +55,9 @@ char *get_x_display(void *frontend); int font_dimension(void *frontend, int which);/* 0 for width, 1 for height */ long get_windowid(void *frontend); +/* Things gtkdlg.c needs from pterm.c */ +void *get_window(void *frontend); /* void * to avoid depending on gtk.h */ + /* Things uxstore.c needs from pterm.c */ char *x_get_default(const char *key); @@ -69,6 +72,9 @@ void uxsel_del(int fd); int select_result(int fd, int event); int first_fd(int *state, int *rwx); int next_fd(int *state, int *rwx); +/* The following are expected to be provided _to_ uxsel.c by the frontend */ +int uxsel_input_add(int fd, int rwx); /* returns an id */ +void uxsel_input_remove(int id); /* uxcfg.c */ struct controlbox;