sc/Library_scqahelper.mk            |    3 +++
 sc/inc/formulacell.hxx              |    2 +-
 sc/inc/global.hxx                   |    1 +
 sc/qa/unit/helper/csv_handler.hxx   |    2 --
 sc/qa/unit/helper/qahelper.cxx      |    4 +++-
 sc/qa/unit/helper/qahelper.hxx      |    7 ++++++-
 sc/qa/unit/ucalc_sharedformula.cxx  |    2 ++
 sc/source/core/data/formulacell.cxx |    5 +++++
 sc/source/core/data/global.cxx      |    5 +++++
 9 files changed, 26 insertions(+), 5 deletions(-)

New commits:
commit dc2aa496c0252ef4a95289935eeac3340de1ca8b
Author: Kohei Yoshida <kohei.yosh...@gmail.com>
Date:   Tue Jul 9 10:54:48 2013 -0400

    Attempt to fix windows link error.
    
    Change-Id: I27ef805c16dde46b9dff037356e8316e32c2d8c0

diff --git a/sc/Library_scqahelper.mk b/sc/Library_scqahelper.mk
index d2370b0..c978c95 100644
--- a/sc/Library_scqahelper.mk
+++ b/sc/Library_scqahelper.mk
@@ -33,12 +33,15 @@ $(eval $(call gb_Library_use_libraries,scqahelper,\
        comphelper \
        cppu \
        cppuhelper \
+       for \
        sal \
        sfx \
        sot \
        svl \
        svt \
+       test \
        tl \
+       unotest \
        utl \
        sc \
        ucbhelper \
diff --git a/sc/inc/formulacell.hxx b/sc/inc/formulacell.hxx
index 07b726a..231789f 100644
--- a/sc/inc/formulacell.hxx
+++ b/sc/inc/formulacell.hxx
@@ -272,7 +272,7 @@ public:
         formula string because the formula is present as a token array, as it
         is the case for binary Excel import.
      */
-    void            SetResultDouble( double n )     { aResult.SetDouble( n); }
+    void SetResultDouble( double n );
 
     void SetResultToken( const formula::FormulaToken* pToken );
 
diff --git a/sc/inc/global.hxx b/sc/inc/global.hxx
index dd60c4b..2b86a7c 100644
--- a/sc/inc/global.hxx
+++ b/sc/inc/global.hxx
@@ -576,6 +576,7 @@ public:
     SC_DLLPUBLIC static sal_uLong               GetStandardFormat( double, 
SvNumberFormatter&,
                                     sal_uLong nFormat, short nType );
 
+    SC_DLLPUBLIC static sal_uInt16 GetStandardRowHeight();
     SC_DLLPUBLIC static double              nScreenPPTX;
     SC_DLLPUBLIC static double              nScreenPPTY;
 
diff --git a/sc/qa/unit/helper/csv_handler.hxx 
b/sc/qa/unit/helper/csv_handler.hxx
index 0f4b018..1223ef6 100644
--- a/sc/qa/unit/helper/csv_handler.hxx
+++ b/sc/qa/unit/helper/csv_handler.hxx
@@ -81,8 +81,6 @@ OString createErrorMessage(SCCOL nCol, SCROW nRow, SCTAB 
nTab, double aExpected,
 
 }
 
-enum StringType { PureString, FormulaValue, StringValue };
-
 class csv_handler
 {
 public:
diff --git a/sc/qa/unit/helper/qahelper.cxx b/sc/qa/unit/helper/qahelper.cxx
index d16d33d..5692b8d 100644
--- a/sc/qa/unit/helper/qahelper.cxx
+++ b/sc/qa/unit/helper/qahelper.cxx
@@ -7,7 +7,9 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
  */
 
+#undef SC_DLLIMPLEMENTATION
 #include "qahelper.hxx"
+#include "csv_handler.hxx"
 
 #if defined WNT
 #define __ORCUS_STATIC_LIB
@@ -242,7 +244,7 @@ void ScBootstrapFixture::miscRowHeightsTest( TestParam* 
aTestValues, unsigned in
             SCTAB nTab = aTestValues[ index ].pData[ i ].nTab;
             int nExpectedHeight = aTestValues[ index ].pData[ i 
].nExpectedHeight;
             if ( nExpectedHeight == -1 )
-                nExpectedHeight =  sc::TwipsToHMM( ScGlobal::nStdRowHeight );
+                nExpectedHeight =  sc::TwipsToHMM( 
ScGlobal::GetStandardRowHeight() );
             bool bCheckOpt = ( ( aTestValues[ index ].pData[ i ].nCheck & 
CHECK_OPTIMAL ) == CHECK_OPTIMAL );
             for ( ; nRow <= nEndRow; ++nRow )
             {
diff --git a/sc/qa/unit/helper/qahelper.hxx b/sc/qa/unit/helper/qahelper.hxx
index efbd3b9..bec76e8 100644
--- a/sc/qa/unit/helper/qahelper.hxx
+++ b/sc/qa/unit/helper/qahelper.hxx
@@ -10,9 +10,12 @@
 #ifndef SC_QA_HELPER_HXX
 #define SC_QA_HELPER_HXX
 
+#define SC_DLLIMPLEMENTATION
+
 #include "scdllapi.h"
 #include "debughelper.hxx"
-#include "csv_handler.hxx"
+#include "address.hxx"
+#include "docsh.hxx"
 
 #include <test/bootstrapfixture.hxx>
 #include <comphelper/documentconstants.hxx>
@@ -44,6 +47,8 @@
 #define LOTUS123 5
 #define DIF      6
 
+enum StringType { PureString, FormulaValue, StringValue };
+
 SC_DLLPUBLIC bool testEqualsWithTolerance( long nVal1, long nVal2, long nTol );
 
 #define CHECK_OPTIMAL 0x1
diff --git a/sc/qa/unit/ucalc_sharedformula.cxx 
b/sc/qa/unit/ucalc_sharedformula.cxx
index 3025b52..b6a52cd 100644
--- a/sc/qa/unit/ucalc_sharedformula.cxx
+++ b/sc/qa/unit/ucalc_sharedformula.cxx
@@ -9,6 +9,8 @@
 
 #include "ucalc.hxx"
 #include "editutil.hxx"
+#include "formulacell.hxx"
+#include "cellvalue.hxx"
 
 void Test::testSharedFormulas()
 {
diff --git a/sc/source/core/data/formulacell.cxx 
b/sc/source/core/data/formulacell.cxx
index 288eaeb..0616acc 100644
--- a/sc/source/core/data/formulacell.cxx
+++ b/sc/source/core/data/formulacell.cxx
@@ -1593,6 +1593,11 @@ bool ScFormulaCell::IsDirtyOrInTableOpDirty() const
     return bDirty || (bTableOpDirty && pDocument->IsInInterpreterTableOp());
 }
 
+void ScFormulaCell::SetResultDouble( double n )
+{
+    aResult.SetDouble( n);
+}
+
 void ScFormulaCell::SetResultToken( const formula::FormulaToken* pToken )
 {
     aResult.SetToken(pToken);
diff --git a/sc/source/core/data/global.cxx b/sc/source/core/data/global.cxx
index a34b1de..1ca26a7 100644
--- a/sc/source/core/data/global.cxx
+++ b/sc/source/core/data/global.cxx
@@ -191,6 +191,11 @@ sal_uLong ScGlobal::GetStandardFormat( SvNumberFormatter& 
rFormatter,
     return rFormatter.GetStandardFormat( nType, eLnge );
 }
 
+sal_uInt16 ScGlobal::GetStandardRowHeight()
+{
+    return nStdRowHeight;
+}
+
 sal_uLong ScGlobal::GetStandardFormat( double fNumber, SvNumberFormatter& 
rFormatter,
         sal_uLong nFormat, short nType )
 {
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to