git.ucc.asn.au
/
tpg
/
acess2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Usermode/(libnet,libpsocket) - Call new DNS code from getaddrinfo
[tpg/acess2.git]
/
Usermode
/
Applications
/
gui_terminal_src
/
display.c
diff --git
a/Usermode/Applications/gui_terminal_src/display.c
b/Usermode/Applications/gui_terminal_src/display.c
index
5e3410b
..
7c60c9f
100644
(file)
--- a/
Usermode/Applications/gui_terminal_src/display.c
+++ b/
Usermode/Applications/gui_terminal_src/display.c
@@
-30,6
+30,7
@@
static inline int MAX(int a, int b) { return (a > b ? a : b); }
// === EXTERN ==
extern tHWND gMainWindow;
// === EXTERN ==
extern tHWND gMainWindow;
+extern int giPTYHandle;
typedef struct sLine tLine;
typedef struct sLine tLine;
@@
-106,6
+107,11
@@
void Display_SetTermState(tTerminal *Term, void *State) {
Term->TermState = State;
}
Term->TermState = State;
}
+void Display_SendInput(tTerminal *Term, const char *String)
+{
+ _SysWrite(giPTYHandle, String, strlen(String));
+}
+
// Return the byte length of a single on-screen character
size_t _GetCharLength(size_t AvailLength, const char *Text, uint32_t *BaseCodepoint)
{
// Return the byte length of a single on-screen character
size_t _GetCharLength(size_t AvailLength, const char *Text, uint32_t *BaseCodepoint)
{
UCC
git Repository :: git.ucc.asn.au