]> git.saurik.com Git - wxWidgets.git/commitdiff
remove if defs for DigitalMars as suggested by Vadim
authorChris Elliott <biol75@york.ac.uk>
Wed, 7 May 2003 09:14:14 +0000 (09:14 +0000)
committerChris Elliott <biol75@york.ac.uk>
Wed, 7 May 2003 09:14:14 +0000 (09:14 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@20522 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

include/wx/rawbmp.h

index a9199e541cb8e403275391fb55b3c97cda40a554..b7f3b01c301ae3a4353614dc671b5b84c223be51 100644 (file)
         - type which can contain the full pixel value (all channels)
  */
 
-#ifdef __DIGITALMARS__
 template <class Channel,
           size_t Bpp, int R, int G, int B, int A = -1,
           class Pixel = wxUint32>
-#else
-template <typename Channel,
-          size_t Bpp, int R, int G, int B, int A = -1,
-          typename Pixel = wxUint32>
-#endif
           
 struct WXDLLEXPORT wxPixelFormat
 {
@@ -629,49 +623,28 @@ struct WXDLLEXPORT wxPixelDataOut<wxBitmap>
     };
 };
 
-#ifdef __DIGITALMARS__
-template <class Image, class PixelFormat = wxPixelFormatFor<Image> >
-class wxPixelData :
-    public wxPixelDataOut<Image>:: wxPixelDataIn<PixelFormat>
-{
-public:
-    wxPixelData(Image& image)
-        : wxPixelDataOut<Image>:: wxPixelDataIn<PixelFormat>(image)
-        {
-        }
-
-    wxPixelData(Image& i, const wxPoint& pt, const wxSize& sz)
-        : wxPixelDataOut<Image>:: wxPixelDataIn<PixelFormat>(i, pt, sz)
-        {
-        }
 
-    wxPixelData(Image& i, const wxRect& rect)
-        : wxPixelDataOut<Image>:: wxPixelDataIn<PixelFormat>(i, rect)
-        {
-        }
-};
-#else // not __DIGITALMARS__
 template <class Image, class PixelFormat = wxPixelFormatFor<Image> >
 class wxPixelData :
-    public wxPixelDataOut<Image>::template wxPixelDataIn<PixelFormat>
+    public wxPixelDataOut<Image>::wxPixelDataIn<PixelFormat>
 {
 public:
     wxPixelData(Image& image)
-        : wxPixelDataOut<Image>::template wxPixelDataIn<PixelFormat>(image)
+        : wxPixelDataOut<Image>::wxPixelDataIn<PixelFormat>(image)
         {
         }
 
     wxPixelData(Image& i, const wxPoint& pt, const wxSize& sz)
-        : wxPixelDataOut<Image>::template wxPixelDataIn<PixelFormat>(i, pt, sz)
+        : wxPixelDataOut<Image>::wxPixelDataIn<PixelFormat>(i, pt, sz)
         {
         }
 
     wxPixelData(Image& i, const wxRect& rect)
-        : wxPixelDataOut<Image>::template wxPixelDataIn<PixelFormat>(i, rect)
+        : wxPixelDataOut<Image>::wxPixelDataIn<PixelFormat>(i, rect)
         {
         }
 };
-#endif // __DIGITALMARS__
+
 
 // some "predefined" pixel data classes
 typedef wxPixelData<wxImage> wxImagePixelData;