[Libreoffice-commits] .: basegfx/inc

Fridrich Strba fridrich at kemper.freedesktop.org
Mon Nov 7 02:25:12 PST 2011


 basegfx/inc/basegfx/raster/bpixelraster.hxx    |    2 +-
 basegfx/inc/basegfx/raster/bzpixelraster.hxx   |    2 +-
 basegfx/inc/basegfx/raster/rasterconvert3d.hxx |   10 +++++-----
 3 files changed, 7 insertions(+), 7 deletions(-)

New commits:
commit f8508036d1f28765ad43055d9ba99219e1523087
Author: Fridrich Å trba <fridrich.strba at bluewin.ch>
Date:   Mon Nov 7 11:24:19 2011 +0100

    Fix linking on Windows
    
    Don't declare dllexport classes that are purely inlined.
    This will cause for the binary that links then to look for dll symbols,
    which are naturlly not present.

diff --git a/basegfx/inc/basegfx/raster/bpixelraster.hxx b/basegfx/inc/basegfx/raster/bpixelraster.hxx
index 781bac1..6f33795 100644
--- a/basegfx/inc/basegfx/raster/bpixelraster.hxx
+++ b/basegfx/inc/basegfx/raster/bpixelraster.hxx
@@ -42,7 +42,7 @@
 
 namespace basegfx
 {
-    class BASEGFX_DLLPUBLIC BPixelRaster
+    class BPixelRaster
     {
     private:
         // do not allow copy constructor and assignment operator
diff --git a/basegfx/inc/basegfx/raster/bzpixelraster.hxx b/basegfx/inc/basegfx/raster/bzpixelraster.hxx
index fa7525e..2f161b6 100644
--- a/basegfx/inc/basegfx/raster/bzpixelraster.hxx
+++ b/basegfx/inc/basegfx/raster/bzpixelraster.hxx
@@ -40,7 +40,7 @@
 
 namespace basegfx
 {
-    class BASEGFX_DLLPUBLIC BZPixelRaster : public BPixelRaster
+    class BZPixelRaster : public BPixelRaster
     {
     protected:
         // additionally, host a ZBuffer
diff --git a/basegfx/inc/basegfx/raster/rasterconvert3d.hxx b/basegfx/inc/basegfx/raster/rasterconvert3d.hxx
index 32c82f6..6f1cb20 100644
--- a/basegfx/inc/basegfx/raster/rasterconvert3d.hxx
+++ b/basegfx/inc/basegfx/raster/rasterconvert3d.hxx
@@ -51,7 +51,7 @@ namespace basegfx
 
 namespace basegfx
 {
-    class BASEGFX_DLLPUBLIC ip_single
+    class ip_single
     {
     private:
         double                                      mfVal;
@@ -77,7 +77,7 @@ namespace basegfx
 
 namespace basegfx
 {
-    class BASEGFX_DLLPUBLIC ip_double
+    class ip_double
     {
     private:
         ip_single                                   maX;
@@ -103,7 +103,7 @@ namespace basegfx
 
 namespace basegfx
 {
-    class BASEGFX_DLLPUBLIC ip_triple
+    class ip_triple
     {
     private:
         ip_single                                   maX;
@@ -139,7 +139,7 @@ namespace basegfx
 {
     #define SCANLINE_EMPTY_INDEX (0xffffffff)
 
-    class BASEGFX_DLLPUBLIC InterpolatorProvider3D
+    class InterpolatorProvider3D
     {
     private:
         ::std::vector< ip_triple >                  maColorInterpolators;
@@ -211,7 +211,7 @@ namespace basegfx
 
 namespace basegfx
 {
-    class BASEGFX_DLLPUBLIC RasterConversionLineEntry3D
+    class RasterConversionLineEntry3D
     {
     private:
         ip_single                                   maX;


More information about the Libreoffice-commits mailing list