contrib/python-zstandard/zstd.c
changeset 31847 39d36c2db68e
parent 31799 e0dc40530c5a
child 37495 b1fb341d8a61
equal deleted inserted replaced
31846:1064a296a2a7 31847:39d36c2db68e
     9 /* A Python C extension for Zstandard. */
     9 /* A Python C extension for Zstandard. */
    10 
    10 
    11 #if defined(_WIN32)
    11 #if defined(_WIN32)
    12 #define WIN32_LEAN_AND_MEAN
    12 #define WIN32_LEAN_AND_MEAN
    13 #include <Windows.h>
    13 #include <Windows.h>
       
    14 #elif defined(__APPLE__) || defined(__OpenBSD__) || defined(__FreeBSD__) || defined(__NetBSD__) || defined(__DragonFly__)
       
    15 #include <sys/types.h>
       
    16 #include <sys/sysctl.h>
    14 #endif
    17 #endif
    15 
    18 
    16 #include "python-zstandard.h"
    19 #include "python-zstandard.h"
    17 
    20 
    18 PyObject *ZstdError;
    21 PyObject *ZstdError;