Eric Sunshine made the following changes to the project:
Eric Sunshine made the following changes to the project:

-*- Converted the Windows port over to the new csPlatformStartup() and
    csPlatformShutdown() paradigm in preparation for the removal of the
    system driver.

-*- Removed all code and functionality from the Windows system driver
    subclass.  This class is now _completely_ empty and ready for removal.

-*- Fixed a bug in the OpenGL Windows canvas where it was stealing a
    reference to the Win32 "helper" object from some other module by
    calling DecRef() even though it didn't own a reference.

-*- Fixed win32/csosdefs.h so that the #pragmas for disabling warnings
    appear before the Windows system headers are included.  This change
    eliminates the thousands upon thousands of warning messages emitted by
    MSVC5 when building the project.


git-svn-id: 28d9401aa571d5108e51b194aae6f24ca5964c06@8485 8cc4aa7f-3514-0410-904f-f2cc9021211c

crystalspace/CS,crystalspace/CS,crystalspace/CS,crystalspace/CS,crystalspace/CS,crystalspace/CS,crystalspace/CS,crystalspace/CS