Bug 12662 - XtVaTypedArg bug for the 64-bit applications
Summary: XtVaTypedArg bug for the 64-bit applications
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Lib/Xt (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Xorg Project Team
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-10-03 07:07 UTC by Vladimir
Modified: 2011-10-02 13:37 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Vladimir 2007-10-03 07:07:52 UTC
In file Varargs.c for libXt-1.0.4 the function TypedArgToArg() doesn't work well for 64-bit applications. If to_val.size == 4 the function doesn't copy the converted value back to the destination arg_return->value. I think it must be obvious from the source file.

Best regards
Vladimir
Comment 1 Jeremy Huddleston Sequoia 2011-10-02 13:37:00 UTC
commit 6c0b44caa9b424c7e05327e8ddc9273b87a0f81f
Author: Jeremy Huddleston <jeremyhu@apple.com>
Date:   Sun Oct 2 13:35:26 2011 -0700

    LP64 fix for TypedArgToArg()
    
    https://bugs.freedesktop.org/show_bug.cgi?id=12662
    
    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.