lkml.org 
[lkml]   [2013]   [Jan]   [15]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[ 097/221] staging: vt6656: 64 bit fixes : correct all type sizes
    Date
    3.7-stable review patch.  If anyone has any objections, please let me know.

    ------------------

    From: Malcolm Priestley <tvboxspy@gmail.com>

    commit 7730492855a2f9c828599bcd8d62760f96d319e4 upstream.

    After this patch all BYTE/WORD/DWORD types can be replaced with the appropriate u sizes.

    Signed-off-by: Malcolm Priestley <tvboxspy@gmail.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

    ---
    drivers/staging/vt6656/ttype.h | 10 +++++-----
    1 file changed, 5 insertions(+), 5 deletions(-)

    --- a/drivers/staging/vt6656/ttype.h
    +++ b/drivers/staging/vt6656/ttype.h
    @@ -44,9 +44,9 @@ typedef int BOOL;

    /****** Simple typedefs ***************************************************/

    -typedef unsigned char BYTE; // 8-bit
    -typedef unsigned short WORD; // 16-bit
    -typedef unsigned long DWORD; // 32-bit
    +typedef u8 BYTE;
    +typedef u16 WORD;
    +typedef u32 DWORD;

    // QWORD is for those situation that we want
    // an 8-byte-aligned 8 byte long structure
    @@ -62,8 +62,8 @@ typedef UQuadWord QWORD;

    /****** Common pointer types ***********************************************/

    -typedef unsigned long ULONG_PTR; // 32-bit
    -typedef unsigned long DWORD_PTR; // 32-bit
    +typedef u32 ULONG_PTR;
    +typedef u32 DWORD_PTR;

    // boolean pointer




    \
     
     \ /
      Last update: 2013-01-16 01:41    [W:2.963 / U:0.304 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site