home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format 85 / af085sub.adf / CLOCK / CLOCK.lzx / TolleUhr / source / TolleUhr.c.diff next >
Text File  |  1996-04-04  |  2KB  |  57 lines

  1. *** :TolleUhr.c    Wed Mar 20 10:38:44 1996
  2. --- TolleUhr.c    Wed Mar 27 16:23:19 1996
  3. ***************
  4. *** 1,4 ****
  5. ! #define VERSION "1.5 (20.3.96)"
  6.   /***************************************************************************
  7.   *                                  *                                       *
  8.   * Programm: TolleUhr               * Version: s.o.                         *
  9. --- 1,4 ----
  10. ! #define VERSION "1.5a (27.3.96)"
  11.   /***************************************************************************
  12.   *                                  *                                       *
  13.   * Programm: TolleUhr               * Version: s.o.                         *
  14. ***************
  15. *** 1369,1374 ****
  16. --- 1369,1375 ----
  17.   
  18.   VOID CloseGfx()
  19.   { struct Window *win;
  20. +   Object *obj;
  21.   
  22.     if (gb->TimerSent)
  23.     {
  24. ***************
  25. *** 1378,1391 ****
  26.     CloseAboutReq();
  27.     FreeWindow(&gb->AlarmWin);
  28.     FreeWindow(&gb->ColorWin);
  29. !   win = gb->MainWin; gb->Top = win->TopEdge; gb->Left = win->LeftEdge;
  30.     CloseWindowSafely(win);
  31.     gb->MainWin = NULL;
  32.     FreeMenus(gb->Menus);
  33.     gb->Menus = NULL;
  34.     FreeVisualInfo(gb->VisualInfo);
  35.     gb->VisualInfo = NULL;
  36. !   DisposeDTObject(gb->BFInfo.PictureObject);
  37.     gb->BFInfo.PictureObject = NULL;
  38.     gb->BFInfo.BitMapHeader = NULL;
  39.     gb->BFInfo.BitMap = NULL;
  40. --- 1379,1394 ----
  41.     CloseAboutReq();
  42.     FreeWindow(&gb->AlarmWin);
  43.     FreeWindow(&gb->ColorWin);
  44. !   if ((win=gb->MainWin) != NULL)
  45. !     { gb->Top = win->TopEdge; gb->Left = win->LeftEdge; }
  46.     CloseWindowSafely(win);
  47.     gb->MainWin = NULL;
  48.     FreeMenus(gb->Menus);
  49.     gb->Menus = NULL;
  50.     FreeVisualInfo(gb->VisualInfo);
  51.     gb->VisualInfo = NULL;
  52. !   if ((obj=gb->BFInfo.PictureObject) != NULL)
  53. !     DisposeDTObject(obj);
  54.     gb->BFInfo.PictureObject = NULL;
  55.     gb->BFInfo.BitMapHeader = NULL;
  56.     gb->BFInfo.BitMap = NULL;
  57.