Difference for arch/win32/init.c from version 1.4 to 1.5


version 1.4 version 1.5
Line 107
 
Line 107
   
 void arch_init_start()  void arch_init_start()
 {  {
  WNDCLASS wcDescentClass;  
   
  #ifndef NDEBUG   #ifndef NDEBUG
  #ifdef _MSC_VER   #ifdef _MSC_VER
  if (FindArg("-memdbg"))   if (FindArg("-memdbg"))
Line 117
 
Line 115
  _CRTDBG_DELAY_FREE_MEM_DF | _CRTDBG_LEAK_CHECK_DF);   _CRTDBG_DELAY_FREE_MEM_DF | _CRTDBG_LEAK_CHECK_DF);
  #endif   #endif
  #endif   #endif
   }
   
   extern void key_init(void);
   extern void mouse_init(void);
   //added/changed 3/7/99 Owen Evans (next line)
   extern void joy_init(int joyid);
   
   void arch_init()
   {
    HRESULT             ddrval;
   
    WNDCLASS wcDescentClass;
   
         wcDescentClass.lpszClassName = "WinD1X";          wcDescentClass.lpszClassName = "WinD1X";
  wcDescentClass.hInstance     = hInst;   wcDescentClass.hInstance     = hInst;
Line 148
 
Line 158
  if (!g_hWnd) return; // CRAP!   if (!g_hWnd) return; // CRAP!
  ShowWindow(g_hWnd,SW_SHOWNORMAL);   ShowWindow(g_hWnd,SW_SHOWNORMAL);
  UpdateWindow(g_hWnd);   UpdateWindow(g_hWnd);
 }  
   
 extern void key_init(void);  
 extern void mouse_init(void);  
 //added/changed 3/7/99 Owen Evans (next line)  
 extern void joy_init(int joyid);  
   
 void arch_init()  
 {  
  HRESULT             ddrval;  
   
   
  ddrval=DirectDrawCreate(NULL,&lpDD,NULL);   ddrval=DirectDrawCreate(NULL,&lpDD,NULL);

Legend:
line(s) removed in v.1.4 
line(s) changed
 line(s) added in v.1.5