ooo-build r15250 - in trunk: . patches/dev300



Author: kyoshida
Date: Thu Jan 29 21:44:14 2009
New Revision: 15250
URL: http://svn.gnome.org/viewvc/ooo-build?rev=15250&view=rev

Log:
2009-01-29  Kohei Yoshida  <kyoshida novell com>

	* patches/dev300/calc-change-track-xls-export-fix.diff:
	* patches/dev300/calc-dp-custom-names-sc.diff:
	* patches/dev300/calc-formula-asian-phonetic.diff:
	* patches/dev300/cws-scsheetprotection02-sc.diff: export symbols for 
	libscflt.so.


Modified:
   trunk/ChangeLog
   trunk/patches/dev300/calc-change-track-xls-export-fix.diff
   trunk/patches/dev300/calc-dp-custom-names-sc.diff
   trunk/patches/dev300/calc-formula-asian-phonetic.diff
   trunk/patches/dev300/cws-scsheetprotection02-sc.diff

Modified: trunk/patches/dev300/calc-change-track-xls-export-fix.diff
==============================================================================
--- trunk/patches/dev300/calc-change-track-xls-export-fix.diff	(original)
+++ trunk/patches/dev300/calc-change-track-xls-export-fix.diff	Thu Jan 29 21:44:14 2009
@@ -294,7 +294,7 @@
  	sal_Bool					bValidGUID;
  
 -	sal_Bool					CreateTempChangeTrack();
-+	ScChangeTrack*			    CreateTempChangeTrack();
++	SC_DLLPUBLIC ScChangeTrack*			CreateTempChangeTrack();
  	void						PushActionRecord( const ScChangeAction& rAction );
  
  	sal_Bool					WriteUserNamesStream();

Modified: trunk/patches/dev300/calc-dp-custom-names-sc.diff
==============================================================================
--- trunk/patches/dev300/calc-dp-custom-names-sc.diff	(original)
+++ trunk/patches/dev300/calc-dp-custom-names-sc.diff	Thu Jan 29 21:44:14 2009
@@ -57,8 +57,8 @@
  
      void                    SetName( const String& rNew );  // used if the source member was renamed (groups)
  
-+    void                    SetLayoutName( const ::rtl::OUString& rName );
-+    const ::rtl::OUString*  GetLayoutName() const;
++    SC_DLLPUBLIC void                    SetLayoutName( const ::rtl::OUString& rName );
++    SC_DLLPUBLIC const ::rtl::OUString*  GetLayoutName() const;
 +    void                    RemoveLayoutName();
 +
  	void					WriteToSource( const com::sun::star::uno::Reference<
@@ -110,15 +110,15 @@
  
  	BOOL		 			operator== ( const ScDPSaveData& r ) const;
  
-+    void                    SetGrandTotalName(const ::rtl::OUString& rName);
-+    const ::rtl::OUString*  GetGrandTotalName() const;
++    SC_DLLPUBLIC void                    SetGrandTotalName(const ::rtl::OUString& rName);
++    SC_DLLPUBLIC const ::rtl::OUString*  GetGrandTotalName() const;
 +
  	const List&				GetDimensions() const { return aDimList; }
  	void					AddDimension(ScDPSaveDimension* pDim) { aDimList.Insert(pDim, LIST_APPEND); }
  
  	ScDPSaveDimension*		GetDimensionByName(const String& rName);
      SC_DLLPUBLIC ScDPSaveDimension*		GetDataLayoutDimension();
-+    ScDPSaveDimension*      GetExistingDataLayoutDimension() const;
++    SC_DLLPUBLIC ScDPSaveDimension*      GetExistingDataLayoutDimension() const;
  
  	ScDPSaveDimension*		DuplicateDimension(const String& rName);
      SC_DLLPUBLIC ScDPSaveDimension&      DuplicateDimension(const ScDPSaveDimension& rDim);
@@ -210,7 +210,7 @@
  	ScDPDimension*			CreateCloneObject();
  	ScDPHierarchies*		GetHierarchiesObject();
  
-+    const ::rtl::OUString*  GetLayoutName() const;
++    SC_DLLPUBLIC const ::rtl::OUString*  GetLayoutName() const;
 +    const ::rtl::OUString*  GetSubtotalName() const;
 +
  							// XNamed
@@ -229,7 +229,7 @@
  	BOOL					IsNamedItem( const ScDPItemData& r ) const;
  	String					GetNameStr() const;
  	void					FillItemData( ScDPItemData& rData ) const;
-+    const ::rtl::OUString*  GetLayoutName() const;
++    SC_DLLPUBLIC const ::rtl::OUString*  GetLayoutName() const;
  
      sal_Int32               Compare( const ScDPMember& rOther ) const;      // visible order
  

Modified: trunk/patches/dev300/calc-formula-asian-phonetic.diff
==============================================================================
--- trunk/patches/dev300/calc-formula-asian-phonetic.diff	(original)
+++ trunk/patches/dev300/calc-formula-asian-phonetic.diff	Thu Jan 29 21:44:14 2009
@@ -86,7 +86,7 @@
 +/**
 + * A class for representing of Asian phonetic guide.
 + */
-+class ScAsianStringCell : public ScStringCell
++class SC_DLLPUBLIC ScAsianStringCell : public ScStringCell
 +{
 +private:
 +    ScPhonetic      aPhonetic;
@@ -377,11 +377,11 @@
 +#ifndef SC_PHONETIC_HXX
 +#define SC_PHONETIC_HXX
 +
-+#include <vector>
 +
-+#ifndef _STRING_HXX
-+#include <tools/string.hxx>
-+#endif
++#include "tools/string.hxx"
++#include "scdllapi.h"
++
++#include <vector>
 +
 +struct PhoneticPortion
 +{
@@ -406,7 +406,7 @@
 +/*
 + * A class for store Asian phonetic guide information.
 + */
-+class ScPhonetic
++class SC_DLLPUBLIC ScPhonetic
 +{
 +public:
 +	ScPhonetic() : mnFontIdx( 0 ), mnAdditionalSettings( 0 ), mnRepeatedTotalLength ( 0 ) {}

Modified: trunk/patches/dev300/cws-scsheetprotection02-sc.diff
==============================================================================
--- trunk/patches/dev300/cws-scsheetprotection02-sc.diff	(original)
+++ trunk/patches/dev300/cws-scsheetprotection02-sc.diff	Thu Jan 29 21:44:14 2009
@@ -48,8 +48,8 @@
  	SC_DLLPUBLIC BOOL			IsTabProtected( SCTAB nTab ) const;
 -	const com::sun::star::uno::Sequence <sal_Int8>&	GetDocPassword() const;
 -	const com::sun::star::uno::Sequence <sal_Int8>&	GetTabPassword( SCTAB nTab ) const;
-+    SC_DLLPUBLIC    ScTableProtection* GetTabProtection( SCTAB nTab ) const;
-+    void            SetTabProtection(SCTAB nTab, const ScTableProtection* pProtect);
++    SC_DLLPUBLIC ScTableProtection* GetTabProtection( SCTAB nTab ) const;
++    SC_DLLPUBLIC void               SetTabProtection(SCTAB nTab, const ScTableProtection* pProtect);
 +    void            CopyTabProtection(SCTAB nTabSrc, SCTAB nTabDest);
  
  	void			LockTable(SCTAB nTab);
@@ -233,7 +233,7 @@
 +
 +// ============================================================================
 +
-+class ScDocProtection : public ScPassHashProtectable
++class SC_DLLPUBLIC ScDocProtection : public ScPassHashProtectable
 +{
 +public:
 +    enum Option
@@ -250,17 +250,17 @@
 +
 +    virtual bool isProtected() const;
 +    virtual bool isProtectedWithPass() const;
-+    virtual void setProtected(bool bProtected);
++    SC_DLLPUBLIC virtual void setProtected(bool bProtected);
 +            
 +    virtual bool isPasswordEmpty() const;
 +    virtual bool hasPasswordHash(ScPasswordHash eHash) const;
-+    virtual void setPassword(const String& aPassText);
++    SC_DLLPUBLIC virtual void setPassword(const String& aPassText);
 +    virtual ::com::sun::star::uno::Sequence<sal_Int8> getPasswordHash(ScPasswordHash eHash) const;
 +    virtual void setPasswordHash(const ::com::sun::star::uno::Sequence<sal_Int8>& aPassword, 
 +                                 ScPasswordHash eHash = PASSHASH_OOO);
 +    virtual bool verifyPassword(const String& aPassText) const;
 +    
-+    bool isOptionEnabled(Option eOption) const;
++    SC_DLLPUBLIC bool isOptionEnabled(Option eOption) const;
 +    void setOption(Option eOption, bool bEnabled);
 +
 +private:
@@ -277,7 +277,7 @@
 +    container for the undo/redo stack, in which case the password, hash and
 +    the options need to be preserved even when the protection flag is
 +    off. */
-+class ScTableProtection : public ScPassHashProtectable
++class SC_DLLPUBLIC ScTableProtection : public ScPassHashProtectable
 +{
 +public:
 +    enum Option
@@ -307,11 +307,11 @@
 +
 +    virtual bool isProtected() const;
 +    virtual bool isProtectedWithPass() const;
-+    virtual void setProtected(bool bProtected);
++    SC_DLLPUBLIC virtual void setProtected(bool bProtected);
 +            
 +    virtual bool isPasswordEmpty() const;
 +    virtual bool hasPasswordHash(ScPasswordHash eHash) const;
-+    virtual void setPassword(const String& aPassText);
++    SC_DLLPUBLIC virtual void setPassword(const String& aPassText);
 +    virtual ::com::sun::star::uno::Sequence<sal_Int8> getPasswordHash(ScPasswordHash eHash) const;
 +    virtual void setPasswordHash(const ::com::sun::star::uno::Sequence<sal_Int8>& aPassword, 
 +                                 ScPasswordHash eHash = PASSHASH_OOO);



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]