summaryrefslogtreecommitdiff
path: root/src/window.h
diff options
context:
space:
mode:
authorAmadeusz Sławiński <amade@asmblr.net>2013-06-15 21:05:57 +0200
committerAmadeusz Sławiński <amade@asmblr.net>2015-06-25 17:22:58 +0200
commit144836c3bb020405bf029d0d5a85c84aa74662d9 (patch)
tree71fcc413303b8c35cd4b70f0f96f850e81d57df0 /src/window.h
parent55f5f925a85ba813fab67f3f17598104f528fcff (diff)
downloadscreen-144836c3bb020405bf029d0d5a85c84aa74662d9.tar.gz
more header stuff
move forward declarations of functions from extern.h to their own header files fix inclusion option passed in Makefile cosmetic stuff on some structs
Diffstat (limited to 'src/window.h')
-rw-r--r--src/window.h15
1 files changed, 14 insertions, 1 deletions
diff --git a/src/window.h b/src/window.h
index ea0b4fd..989ba29 100644
--- a/src/window.h
+++ b/src/window.h
@@ -303,6 +303,19 @@ struct win {
#define Layer2Window(l) ((struct win *)(l)->l_bottom->l_data)
-int SwapWindows (int, int);
+int SwapWindows (int, int);
+int MakeWindow (struct NewWindow *);
+int RemakeWindow (struct win *);
+void FreeWindow (struct win *);
+int winexec (char **);
+void FreePseudowin (struct win *);
+void nwin_compose (struct NewWindow *, struct NewWindow *, struct NewWindow *);
+int DoStartLog (struct win *, char *, int);
+int ReleaseAutoWritelock (struct display *, struct win *);
+int ObtainAutoWritelock (struct display *, struct win *);
+void CloseDevice (struct win *);
+#ifndef HAVE_EXECVPE
+void execvpe (char *, char **, char **);
+#endif
#endif /* SCREEN_WINDOW_H */