Changeset 4e9a6195ffc96bc7056b5fd771b526b56a6579e7

Show
Ignore:
Timestamp:
01/05/08 16:46:22 (5 months ago)
Author:
Rémi Denis-Courmont <rem@videolan.org>
git-committer:
Rémi Denis-Courmont <rem@videolan.org> 1209653182 +0300
git-parent:

[7b86062d7e84e16fd96e7f41cb589b429064d803]

git-author:
Rémi Denis-Courmont <rem@videolan.org> 1209653182 +0300
Message:

I64F?: use PRI?64 from <inttypes.h>

I don't have the courage to replace all the occurences in the code.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • include/vlc_common.h

    r7b86062 r4e9a619  
    875875 
    876876/* Format type specifiers for 64 bits numbers */ 
    877 #if defined(__CYGWIN32__) || (!defined(WIN32) && !defined(UNDER_CE)) 
    878 #   if defined(__WORDSIZE) && __WORDSIZE == 64 
    879 #       define I64Fd "%ld" 
    880 #       define I64Fi "%li" 
    881 #       define I64Fo "%lo" 
    882 #       define I64Fu "%lu" 
    883 #       define I64Fx "%lx" 
    884 #       define I64FX "%lX" 
    885 #   else 
    886 #       define I64Fd "%lld" 
    887 #       define I64Fi "%lli" 
    888 #       define I64Fo "%llo" 
    889 #       define I64Fu "%llu" 
    890 #       define I64Fx "%llx" 
    891 #       define I64FX "%llX" 
    892 #   endif 
    893 #else 
    894 #   define I64Fd "%I64d" 
    895 #   define I64Fi "%I64i" 
    896 #   define I64Fo "%I64o" 
    897 #   define I64Fu "%I64u" 
    898 #   define I64Fx "%I64x" 
    899 #   define I64FX "%I64X" 
    900 #endif /* defined(WIN32)||defined(UNDER_CE) */ 
     877#define I64Fd "%"PRId64 
     878#define I64Fi "%"PRIi64 
     879#define I64Fo "%"PRIo64 
     880#define I64Fu "%"PRIu64 
     881#define I64Fx "%"PRIx64 
     882#define I64FX "%"PRIX64 
    901883 
    902884/* 64 bits integer constant suffix */