summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFridrich Štrba <fridrich.strba@bluewin.ch>2013-06-10 12:52:10 +0200
committerFridrich Štrba <fridrich.strba@bluewin.ch>2013-06-10 14:03:34 +0200
commitce959ab7ce4c9577ac23953919781d842e6c32e5 (patch)
tree6f105039a14a37aa3734d928a97ea5f5d62f6ad3
parent43135665bf9093c52f424069bcf83d50a93bdc0c (diff)
mingw64: use the right integer sizes on win64
Change-Id: Idb263ad369d2dad4fe4de924f2b2404a0fcf62d3
-rw-r--r--include/tools/resary.hxx8
-rw-r--r--tools/source/rc/resary.cxx2
2 files changed, 5 insertions, 5 deletions
diff --git a/include/tools/resary.hxx b/include/tools/resary.hxx
index 515dd779120b..7337c3487378 100644
--- a/include/tools/resary.hxx
+++ b/include/tools/resary.hxx
@@ -33,7 +33,7 @@ private:
struct ImplResStringItem
{
OUString m_aStr;
- long m_nValue;
+ sal_IntPtr m_nValue;
ImplResStringItem( const OUString& rStr, long nValue = 0 ) :
m_aStr( rStr ),
@@ -47,13 +47,13 @@ public:
ResStringArray( const ResId& rResId );
~ResStringArray();
- const OUString GetString( sal_uInt32 nIndex ) const
+ const OUString GetString( sal_uInt32 nIndex ) const
{ return (nIndex < m_aStrings.size()) ? m_aStrings[nIndex].m_aStr : OUString(); }
- long GetValue( sal_uInt32 nIndex ) const
+ sal_IntPtr GetValue( sal_uInt32 nIndex ) const
{ return (nIndex < m_aStrings.size()) ? m_aStrings[nIndex].m_nValue : -1; }
sal_uInt32 Count() const { return sal_uInt32(m_aStrings.size()); }
- sal_uInt32 FindIndex( long nValue ) const;
+ sal_uInt32 FindIndex( sal_IntPtr nValue ) const;
};
#endif
diff --git a/tools/source/rc/resary.cxx b/tools/source/rc/resary.cxx
index f3d49f053c96..77f3ee74ecf3 100644
--- a/tools/source/rc/resary.cxx
+++ b/tools/source/rc/resary.cxx
@@ -49,7 +49,7 @@ ResStringArray::~ResStringArray()
{
}
-sal_uInt32 ResStringArray::FindIndex( long nValue ) const
+sal_uInt32 ResStringArray::FindIndex( sal_IntPtr nValue ) const
{
const sal_uInt32 nItems = m_aStrings.size();
for ( sal_uInt32 i = 0; i < nItems; i++ )