X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=common%2FclitkXdrImageIOWriter.cxx;h=082d6656ae4d2d50980c2175474ce4d0c61c92e8;hb=fac0ed982e49a7adde59d6e454b20bb846961bc7;hp=46c8c37662a6da5251591fc076f12f09e394573d;hpb=9d6886730c5c1a6b7b99ee6c84396271228d2715;p=clitk.git diff --git a/common/clitkXdrImageIOWriter.cxx b/common/clitkXdrImageIOWriter.cxx index 46c8c37..082d665 100755 --- a/common/clitkXdrImageIOWriter.cxx +++ b/common/clitkXdrImageIOWriter.cxx @@ -1,3 +1,20 @@ +/*========================================================================= + Program: vv http://www.creatis.insa-lyon.fr/rio/vv + + Authors belong to: + - University of LYON http://www.universite-lyon.fr/ + - Léon Bérard cancer center http://oncora1.lyon.fnclcc.fr + - CREATIS CNRS laboratory http://www.creatis.insa-lyon.fr + + This software is distributed WITHOUT ANY WARRANTY; without even + the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR + PURPOSE. See the copyright notices for more information. + + It is distributed under dual licence + + - BSD See included LICENSE.txt file + - CeCILL-B http://www.cecill.info/licences/Licence_CeCILL-B_V1-en.html +======================================================================-====*/ /** * @file clitkXdrImageIO.cxx * @author Simon Rit @@ -14,7 +31,7 @@ #include //From mbfield.h -#ifndef unix +#if !defined(unix) && !defined(__APPLE__) //#define _read readfix #endif #define AVSINT ptrdiff_t @@ -22,13 +39,14 @@ #define AVS_OK //From portdefs.h -#ifdef unix +#if defined(unix) || defined(__APPLE__) #define O_BINARY 0 #define setmode(a,b) 0 #endif #ifndef __LARGE__ -# if defined(__GNUC__) || defined(unix) +# if defined(__GNUC__) || defined(unix) || defined(__APPLE__) + typedef long long Q_INT64; typedef unsigned long long Q_UINT64; # define Q_INT64_CONST(x) (x##ll) @@ -77,7 +95,7 @@ void clitk::XdrImageIO::Write(const void* buffer) #include #include #include -#ifndef unix +#if !defined(unix) && !defined(__APPLE__) #include #endif #include