convert sc/inc/paramisc.hxx from String to OUString

Change-Id: Ie712bd654c9aa1556757340bad6d720b9416b02c
diff --git a/sc/inc/paramisc.hxx b/sc/inc/paramisc.hxx
index a4da3f6..425bb19 100644
--- a/sc/inc/paramisc.hxx
+++ b/sc/inc/paramisc.hxx
@@ -23,23 +23,21 @@
#include "address.hxx"
#include <tools/solar.h>

class String;

struct ScSolveParam
{
    ScAddress   aRefFormulaCell;
    ScAddress   aRefVariableCell;
    String*     pStrTargetVal;
    OUString*   pStrTargetVal;

    ScSolveParam();
    ScSolveParam( const ScSolveParam& r );
    ScSolveParam( const ScAddress&  rFormulaCell,
                  const ScAddress&  rVariableCell,
                  const String& rTargetValStr );
                  const OUString& rTargetValStr );
    ~ScSolveParam();

    ScSolveParam&   operator=   ( const ScSolveParam& r );
    sal_Bool            operator==  ( const ScSolveParam& r ) const;
    sal_Bool        operator==  ( const ScSolveParam& r ) const;
};

struct ScTabOpParam
@@ -60,7 +58,7 @@ struct ScTabOpParam
    ~ScTabOpParam() {};

    ScTabOpParam&   operator=       ( const ScTabOpParam& r );
    sal_Bool            operator==      ( const ScTabOpParam& r ) const;
    sal_Bool        operator==      ( const ScTabOpParam& r ) const;
};

#endif // SC_PARAMISC_HXX
diff --git a/sc/source/core/data/global2.cxx b/sc/source/core/data/global2.cxx
index 64c3622..bf8b8c9 100644
--- a/sc/source/core/data/global2.cxx
+++ b/sc/source/core/data/global2.cxx
@@ -234,7 +234,7 @@ ScSolveParam::ScSolveParam( const ScSolveParam& r )
    :   aRefFormulaCell ( r.aRefFormulaCell ),
        aRefVariableCell( r.aRefVariableCell ),
        pStrTargetVal   ( r.pStrTargetVal
                            ? new String(*r.pStrTargetVal)
                            ? new OUString(*r.pStrTargetVal)
                            : NULL )
{
}
@@ -243,10 +243,10 @@ ScSolveParam::ScSolveParam( const ScSolveParam& r )

ScSolveParam::ScSolveParam( const ScAddress& rFormulaCell,
                            const ScAddress& rVariableCell,
                            const String&   rTargetValStr )
                            const OUString&   rTargetValStr )
    :   aRefFormulaCell ( rFormulaCell ),
        aRefVariableCell( rVariableCell ),
        pStrTargetVal   ( new String(rTargetValStr) )
        pStrTargetVal   ( new OUString(rTargetValStr) )
{
}

@@ -266,7 +266,7 @@ ScSolveParam& ScSolveParam::operator=( const ScSolveParam& r )
    aRefFormulaCell  = r.aRefFormulaCell;
    aRefVariableCell = r.aRefVariableCell;
    pStrTargetVal    = r.pStrTargetVal
                            ? new String(*r.pStrTargetVal)
                            ? new OUString(*r.pStrTargetVal)
                            : NULL;
    return *this;
}