Ignore:
Timestamp:
Aug 20, 2006, 8:11:44 AM (19 years ago)
Author:
bird
Message:

Expanded m_client to 64-bit. Finally managed to hack together a getKeyMap and fakeKey for PM.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/synergy/lib/common/BasicTypes.h

    r2749 r2768  
    22 * synergy -- mouse and keyboard sharing utility
    33 * Copyright (C) 2002 Chris Schoeneman
    4  * 
     4 *
    55 * This package is free software; you can redistribute it and/or
    66 * modify it under the terms of the GNU General Public License
    77 * found in the file COPYING that should have accompanied this file.
    8  * 
     8 *
    99 * This package is distributed in the hope that it will be useful,
    1010 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     
    4545#endif
    4646
     47#if !defined(TYPE_OF_SIZE_8)
     48#       ifdef _MSC_VER
     49#               define TYPE_OF_SIZE_8 _int64
     50#       else
     51#               define TYPE_OF_SIZE_8 long long
     52#       endif
     53#endif
     54
    4755//
    4856// verify existence of required types
     
    5765#if !defined(TYPE_OF_SIZE_4)
    5866#       error No 4 byte integer type
     67#endif
     68#if !defined(TYPE_OF_SIZE_8)
     69#       error No 8 byte integer type
    5970#endif
    6071
     
    7182typedef signed TYPE_OF_SIZE_2   SInt16;
    7283typedef signed TYPE_OF_SIZE_4   SInt32;
     84typedef signed TYPE_OF_SIZE_8   SInt64;
    7385
    7486typedef unsigned TYPE_OF_SIZE_1 UInt8;
    7587typedef unsigned TYPE_OF_SIZE_2 UInt16;
    7688typedef unsigned TYPE_OF_SIZE_4 UInt32;
     89typedef unsigned TYPE_OF_SIZE_8 UInt64;
    7790
    7891//
     
    8396#undef TYPE_OF_SIZE_2
    8497#undef TYPE_OF_SIZE_4
     98#undef TYPE_OF_SIZE_8
    8599
    86100#endif
Note: See TracChangeset for help on using the changeset viewer.