Ignore:
Timestamp:
May 5, 2011, 5:36:53 AM (14 years ago)
Author:
Dmitry A. Kuminov
Message:

trunk: Merged in qt 4.7.2 sources from branches/vendor/nokia/qt.

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk

  • trunk/mkspecs/macx-xcode/qplatformdefs.h

    r651 r846  
    11/****************************************************************************
    22**
    3 ** Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies).
     3** Copyright (C) 2011 Nokia Corporation and/or its subsidiary(-ies).
    44** All rights reserved.
    55** Contact: Nokia Corporation (qt-info@nokia.com)
     
    7676#endif
    7777
    78 #define QT_FOPEN                ::fopen
    79 #define QT_FSEEK                ::fseeko
    80 #define QT_FTELL                ::ftello
    81 #define QT_FGETPOS              ::fgetpos
    82 #define QT_FSETPOS              ::fsetpos
    83 #define QT_MMAP                 ::mmap
    84 #define QT_FPOS_T               fpos_t
    85 #define QT_OFF_T                off_t
     78#include "../common/posix/qplatformdefs.h"
    8679
    87 #define QT_STATBUF              struct stat
    88 #define QT_STATBUF4TSTAT        struct stat
    89 #define QT_STAT                 ::stat
    90 #define QT_FSTAT                ::fstat
    91 #define QT_LSTAT                ::lstat
    92 #define QT_STAT_REG             S_IFREG
    93 #define QT_STAT_DIR             S_IFDIR
    94 #define QT_STAT_MASK            S_IFMT
    95 #define QT_STAT_LNK             S_IFLNK
    96 #define QT_SOCKET_CONNECT       ::connect
    97 #define QT_SOCKET_BIND          ::bind
    98 #define QT_FILENO               fileno
    99 #define QT_OPEN                 ::open
    100 #define QT_CLOSE                ::close
    101 #define QT_TRUNCATE             ::truncate
    102 #define QT_FTRUNCATE            ::ftruncate
    103 #define QT_LSEEK                ::lseek
    104 #define QT_READ                 ::read
    105 #define QT_WRITE                ::write
    106 #define QT_ACCESS               ::access
    107 #define QT_GETCWD               ::getcwd
    108 #define QT_CHDIR                ::chdir
    109 #define QT_MKDIR                ::mkdir
    110 #define QT_RMDIR                ::rmdir
     80#undef QT_OPEN_LARGEFILE
     81#undef QT_SOCKLEN_T
     82#undef QT_SIGNAL_IGNORE
     83
    11184#define QT_OPEN_LARGEFILE       0
    112 #define QT_OPEN_RDONLY          O_RDONLY
    113 #define QT_OPEN_WRONLY          O_WRONLY
    114 #define QT_OPEN_RDWR            O_RDWR
    115 #define QT_OPEN_CREAT           O_CREAT
    116 #define QT_OPEN_TRUNC           O_TRUNC
    117 #define QT_OPEN_APPEND          O_APPEND
    118 
    119 #define QT_SIGNAL_RETTYPE       void
    120 #define QT_SIGNAL_ARGS          int
    121 #define QT_SIGNAL_IGNORE        (void (*)(int))1
    12285
    12386#if (MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_4)
    124 #define QT_SOCKLEN_T            socklen_t
     87#define QT_SOCKLEN_T            socklen_t
    12588#else
    126 #define QT_SOCKLEN_T            int
     89#define QT_SOCKLEN_T            int
    12790#endif
     91
     92#define QT_SIGNAL_IGNORE        (void (*)(int))1
    12893
    12994#define QT_SNPRINTF             ::snprintf
    13095#define QT_VSNPRINTF            ::vsnprintf
    13196
    132 
    13397#endif // QPLATFORMDEFS_H
Note: See TracChangeset for help on using the changeset viewer.