sc/source/ui/Accessibility/AccessibleCell.cxx   |    4 ++--
 sw/source/core/access/acccell.cxx               |    5 +++--
 winaccessibility/source/UAccCOM/AccTextBase.cxx |    8 ++++----
 3 files changed, 9 insertions(+), 8 deletions(-)

New commits:
commit a0a903892ca93615c1460cebbfbac579999233f2
Author: Tor Lillqvist <t...@collabora.com>
Date:   Thu Dec 5 18:06:04 2013 +0200

    Avoid multiple definitions of two lovingly copy-pasted functions
    
    Multple external definitions of a symbol causes problems when linking
    statically, as for Android. Just make the functions static for now, as they
    are only used locally in the files where defined anyway.
    
    Change-Id: I8ddbaf01497c171bed4e15f6183ba43461c672d1

diff --git a/sc/source/ui/Accessibility/AccessibleCell.cxx 
b/sc/source/ui/Accessibility/AccessibleCell.cxx
index efd178b..74c9d72 100644
--- a/sc/source/ui/Accessibility/AccessibleCell.cxx
+++ b/sc/source/ui/Accessibility/AccessibleCell.cxx
@@ -470,7 +470,7 @@ void ScAccessibleCell::AddRelation(const ScRange& rRange,
     }
 }
 
-OUString ReplaceOneChar(OUString oldOUString, OUString replacedChar, OUString 
replaceStr)
+static OUString ReplaceOneChar(OUString oldOUString, OUString replacedChar, 
OUString replaceStr)
 {
     int iReplace = -1;
     iReplace = oldOUString.lastIndexOf(replacedChar);
@@ -485,7 +485,7 @@ OUString ReplaceOneChar(OUString oldOUString, OUString 
replacedChar, OUString re
     return oldOUString;
 }
 
-OUString ReplaceFourChar(OUString oldOUString)
+static OUString ReplaceFourChar(OUString oldOUString)
 {
     oldOUString = ReplaceOneChar(oldOUString, "\\", "\\\\");
     oldOUString = ReplaceOneChar(oldOUString, ";", "\\;");
diff --git a/sw/source/core/access/acccell.cxx 
b/sw/source/core/access/acccell.cxx
index 97e1460..137fa4c 100644
--- a/sw/source/core/access/acccell.cxx
+++ b/sw/source/core/access/acccell.cxx
@@ -399,7 +399,7 @@ uno::Any SwAccessibleCell::getMinimumValue(  )
     return aAny;
 }
 
-OUString ReplaceOneChar(OUString oldOUString, OUString replacedChar, OUString 
replaceStr)
+static OUString ReplaceOneChar(OUString oldOUString, OUString replacedChar, 
OUString replaceStr)
 {
     int iReplace = -1;
     iReplace = oldOUString.lastIndexOf(replacedChar);
@@ -413,7 +413,8 @@ OUString ReplaceOneChar(OUString oldOUString, OUString 
replacedChar, OUString re
     }
     return oldOUString;
 }
-OUString ReplaceFourChar(OUString oldOUString)
+
+static OUString ReplaceFourChar(OUString oldOUString)
 {
     oldOUString = ReplaceOneChar(oldOUString,OUString("\\"),OUString("\\\\"));
     oldOUString = ReplaceOneChar(oldOUString,OUString(";"),OUString("\\;"));
diff --git a/winaccessibility/source/UAccCOM/AccTextBase.cxx 
b/winaccessibility/source/UAccCOM/AccTextBase.cxx
index e63afe4..756bce9 100644
--- a/winaccessibility/source/UAccCOM/AccTextBase.cxx
+++ b/winaccessibility/source/UAccCOM/AccTextBase.cxx
@@ -39,7 +39,7 @@ using namespace rtl;
 // Construction/Destruction
 //////////////////////////////////////////////////////////////////////
 
-OUString ReplaceFourChar(OUString oldOUString);
+static OUString ReplaceFourChar(OUString oldOUString);
 
 CAccTextBase::CAccTextBase()
 {}
@@ -962,7 +962,7 @@ STDMETHODIMP CAccTextBase::put_XInterface(hyper pXInterface)
     LEAVE_PROTECTED_BLOCK
 }
 
-OUString ReplaceOneChar(OUString oldOUString, OUString replacedChar, OUString 
replaceStr)
+static OUString ReplaceOneChar(OUString oldOUString, OUString replacedChar, 
OUString replaceStr)
 {
     int iReplace = -1;
     iReplace = oldOUString.lastIndexOf(replacedChar);
@@ -975,9 +975,9 @@ OUString ReplaceOneChar(OUString oldOUString, OUString 
replacedChar, OUString re
         }
     }
     return oldOUString;
-
 }
-OUString ReplaceFourChar(OUString oldOUString)
+
+static OUString ReplaceFourChar(OUString oldOUString)
 {
     oldOUString = ReplaceOneChar(oldOUString, OUString("\\"), 
OUString("\\\\"));
     oldOUString = ReplaceOneChar(oldOUString, OUString(";"), OUString("\\;"));
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to