mirror of https://github.com/ksherlock/dict.git
reset the connection state when opening/closing the window.
This commit is contained in:
parent
eb69b619c9
commit
8085d2c934
5
nda.c
5
nda.c
|
@ -46,7 +46,6 @@ void NDAResourceShutDown(NDAResourceCookie *cookie);
|
||||||
Word NDAResourceStartUp(Word memID, Word access, NDAResourceCookie *cookie);
|
Word NDAResourceStartUp(Word memID, Word access, NDAResourceCookie *cookie);
|
||||||
|
|
||||||
Word MyID;
|
Word MyID;
|
||||||
Word ipid;
|
|
||||||
Word FlagTCP;
|
Word FlagTCP;
|
||||||
Word ToolsLoaded;
|
Word ToolsLoaded;
|
||||||
GrafPortPtr MyWindow;
|
GrafPortPtr MyWindow;
|
||||||
|
@ -395,7 +394,6 @@ pascal word HandleRequest(word request, longword dataIn, longword dataOut) {
|
||||||
|
|
||||||
if (request == TCPIPSaysNetworkDown) {
|
if (request == TCPIPSaysNetworkDown) {
|
||||||
FlagTCP = false;
|
FlagTCP = false;
|
||||||
ipid = 0;
|
|
||||||
UpdateStatus(true);
|
UpdateStatus(true);
|
||||||
}
|
}
|
||||||
SetCurResourceApp(oldRApp);
|
SetCurResourceApp(oldRApp);
|
||||||
|
@ -434,7 +432,6 @@ void NDAInit(Word code) {
|
||||||
ToolsLoaded = false;
|
ToolsLoaded = false;
|
||||||
|
|
||||||
MyID = MMStartUp();
|
MyID = MMStartUp();
|
||||||
ipid = 0;
|
|
||||||
st = st_none;
|
st = st_none;
|
||||||
} else {
|
} else {
|
||||||
if (ToolsLoaded)
|
if (ToolsLoaded)
|
||||||
|
@ -448,6 +445,7 @@ void NDAClose(void) {
|
||||||
|
|
||||||
AcceptRequests(ReqName, MyID, NULL);
|
AcceptRequests(ReqName, MyID, NULL);
|
||||||
ConnectionAbort(&connection);
|
ConnectionAbort(&connection);
|
||||||
|
st = st_none;
|
||||||
|
|
||||||
CloseWindow(MyWindow);
|
CloseWindow(MyWindow);
|
||||||
MyWindow = NULL;
|
MyWindow = NULL;
|
||||||
|
@ -469,6 +467,7 @@ GrafPortPtr NDAOpen(void) {
|
||||||
TextHandle = NULL;
|
TextHandle = NULL;
|
||||||
TextHandleSize = 0;
|
TextHandleSize = 0;
|
||||||
TextHandleSize = 0;
|
TextHandleSize = 0;
|
||||||
|
st = st_none;
|
||||||
|
|
||||||
if (!ToolsLoaded) {
|
if (!ToolsLoaded) {
|
||||||
if (NDAStartUpTools(MyID, &ss)) {
|
if (NDAStartUpTools(MyID, &ss)) {
|
||||||
|
|
Loading…
Reference in New Issue