home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Format 85
/
af085sub.adf
/
CLOCK
/
CLOCK.lzx
/
TolleUhr
/
source
/
TolleUhr.c.diff
next >
Wrap
Text File
|
1996-04-04
|
2KB
|
57 lines
*** :TolleUhr.c Wed Mar 20 10:38:44 1996
--- TolleUhr.c Wed Mar 27 16:23:19 1996
***************
*** 1,4 ****
! #define VERSION "1.5 (20.3.96)"
/***************************************************************************
* * *
* Programm: TolleUhr * Version: s.o. *
--- 1,4 ----
! #define VERSION "1.5a (27.3.96)"
/***************************************************************************
* * *
* Programm: TolleUhr * Version: s.o. *
***************
*** 1369,1374 ****
--- 1369,1375 ----
VOID CloseGfx()
{ struct Window *win;
+ Object *obj;
if (gb->TimerSent)
{
***************
*** 1378,1391 ****
CloseAboutReq();
FreeWindow(&gb->AlarmWin);
FreeWindow(&gb->ColorWin);
! win = gb->MainWin; gb->Top = win->TopEdge; gb->Left = win->LeftEdge;
CloseWindowSafely(win);
gb->MainWin = NULL;
FreeMenus(gb->Menus);
gb->Menus = NULL;
FreeVisualInfo(gb->VisualInfo);
gb->VisualInfo = NULL;
! DisposeDTObject(gb->BFInfo.PictureObject);
gb->BFInfo.PictureObject = NULL;
gb->BFInfo.BitMapHeader = NULL;
gb->BFInfo.BitMap = NULL;
--- 1379,1394 ----
CloseAboutReq();
FreeWindow(&gb->AlarmWin);
FreeWindow(&gb->ColorWin);
! if ((win=gb->MainWin) != NULL)
! { gb->Top = win->TopEdge; gb->Left = win->LeftEdge; }
CloseWindowSafely(win);
gb->MainWin = NULL;
FreeMenus(gb->Menus);
gb->Menus = NULL;
FreeVisualInfo(gb->VisualInfo);
gb->VisualInfo = NULL;
! if ((obj=gb->BFInfo.PictureObject) != NULL)
! DisposeDTObject(obj);
gb->BFInfo.PictureObject = NULL;
gb->BFInfo.BitMapHeader = NULL;
gb->BFInfo.BitMap = NULL;