You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@openoffice.apache.org by bu...@apache.org on 2013/12/12 14:11:26 UTC

[Bug 123840] New: Fix 32bit/64bit type mismatches for OSX port

https://issues.apache.org/ooo/show_bug.cgi?id=123840

            Bug ID: 123840
        Issue Type: DEFECT
           Summary: Fix 32bit/64bit type mismatches for OSX port
           Product: General
           Version: 4.1.0-dev
          Hardware: All
                OS: Mac OSX, all
            Status: CONFIRMED
          Severity: normal
          Priority: P3
         Component: code
          Assignee: issues@openoffice.apache.org
          Reporter: hdu@apache.org
                CC: issues@openoffice.apache.org
            Blocks: 122301

Compiling a codebase in both 32bit and 64bit mode is only possible if the types
used are declared and used consistently. E.g. in 32bit mode an int and long
pointer may be compatible whereas in 64bit mode these pointers are usually not
compatible. Incompatible type conversions need to be fixed.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
You are watching all bug changes.

[Bug 123840] Fix 32bit/64bit type mismatches for OSX port

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=123840

hdu@apache.org <hd...@apache.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ACCEPTED                    |RESOLVED
         Resolution|---                         |FIXED

--- Comment #12 from hdu@apache.org <hd...@apache.org> ---
Fixed with the commits above.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are watching all bug changes.

[Bug 123840] Fix 32bit/64bit type mismatches for OSX port

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=123840

--- Comment #10 from SVN Robot <sv...@dev.null.org> ---
"ydario" committed SVN revision 1570218 into trunk:
#i123840# fix name typo in OS/2 code.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are watching all bug changes.

[Bug 123840] Fix 32bit/64bit type mismatches for OSX port

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=123840

--- Comment #4 from hdu@apache.org <hd...@apache.org> ---
Other typical problems introduced by 32bit/64bit mismatches are "narrowing
conversions" in array initializer lists. C++11 says that they are illegal and
some compilers already reject them.

Signed/Unsigned mismatches are similar but the fix for a 32bit/64bit mismatch
in an initializer list usually solves the narrowing conversion for
signed/unsigned too.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are watching all bug changes.

[Issue 123840] Fix 32bit/64bit type mismatches for OSX port

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=123840

hdu@apache.org <hd...@apache.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |CLOSED

--- Comment #13 from hdu@apache.org <hd...@apache.org> ---
Closing the resolved issue.

-- 
You are receiving this mail because:
You are on the CC list for the issue.
You are watching all issue changes.

[Bug 123840] Fix 32bit/64bit type mismatches for OSX port

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=123840

--- Comment #9 from Oliver-Rainer Wittmann <or...@apache.org> ---
@Herbert: Is this issue solved?

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are watching all bug changes.

[Bug 123840] Fix 32bit/64bit type mismatches for OSX port

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=123840

--- Comment #6 from SVN Robot <sv...@dev.null.org> ---
"hdu" committed SVN revision 1551563 into trunk:
#i123840# normalize SalFrame resolution type to sal_Int32

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are watching all bug changes.

[Bug 123840] Fix 32bit/64bit type mismatches for OSX port

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=123840

--- Comment #3 from SVN Robot <sv...@dev.null.org> ---
"hdu" committed SVN revision 1550424 into trunk:
#i123840# fix narrow conversions when initializing SC's szMSFilterNames array

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are watching all bug changes.

[Bug 123840] Fix 32bit/64bit type mismatches for OSX port

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=123840

--- Comment #7 from SVN Robot <sv...@dev.null.org> ---
"hdu" committed SVN revision 1551617 into trunk:
#i123840# normalize SalGraphics point count argument types to sal_uInt32

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are watching all bug changes.

[Bug 123840] Fix 32bit/64bit type mismatches for OSX port

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=123840

--- Comment #11 from SVN Robot <sv...@dev.null.org> ---
"hdu" committed SVN revision 1571189 into trunk:
#i123840# prefer NSZero* constants over open coded altetnatives

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are watching all bug changes.

[Bug 123840] Fix 32bit/64bit type mismatches for OSX port

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=123840

--- Comment #5 from SVN Robot <sv...@dev.null.org> ---
"hdu" committed SVN revision 1551244 into trunk:
#i123840# add and use the sal_GlyphId type

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are watching all bug changes.

[Bug 123840] Fix 32bit/64bit type mismatches for OSX port

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=123840

hdu@apache.org <hd...@apache.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|CONFIRMED                   |ACCEPTED
           Assignee|issues@openoffice.apache.or |hdu@apache.org
                   |g                           |
   Target Milestone|---                         |4.1.0

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
You are watching all bug changes.

[Bug 123840] Fix 32bit/64bit type mismatches for OSX port

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=123840

--- Comment #8 from SVN Robot <sv...@dev.null.org> ---
"hdu" committed SVN revision 1560739 into trunk:
#i123840# on 64bit OSX NSRect is a CGRect but not on 32bit

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are watching all bug changes.

[Bug 123840] Fix 32bit/64bit type mismatches for OSX port

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=123840

--- Comment #2 from SVN Robot <sv...@dev.null.org> ---
"hdu" committed SVN revision 1550421 into trunk:
#i123840# fix a 64->32bit narrowing conversion in nss/ciphercontext.cxx

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are watching all bug changes.

[Bug 123840] Fix 32bit/64bit type mismatches for OSX port

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=123840

--- Comment #1 from SVN Robot <sv...@dev.null.org> ---
"hdu" committed SVN revision 1550420 into trunk:
#i123840# fix narrowing conversions in CoreGraphic's array initializers

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are watching all bug changes.