Program: gdcm
Module: $RCSfile: gdcmDocEntryArchive.cxx,v $
Language: C++
- Date: $Date: 2005/02/21 17:47:19 $
- Version: $Revision: 1.13 $
+ Date: $Date: 2005/05/24 09:14:09 $
+ Version: $Revision: 1.14 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
/**
* \brief Removes out of the Header a DocEntry.
- * It's kept in archive.
+ * (it's kept in archive).
* @param group Group number of the Entry to remove
* @param elem Element number of the Entry to remove
* @return FALSE when an other DocEntry is already archived with the same key
typedef unsigned long ulong;
typedef long long longlong;
typedef unsigned long long ulonglong;
-/*#define ssize_t int */
+/* #define ssize_t int */
#endif
-
-/* Copied from gdcmCommon.h */
-/* hope it works ... */
-/* Broken plateform do not respect C99 and do not provide those typedef */
+/* Something I don't uderstand (neither Benoit does ...)
+ The previous 'ifndef' caises warning with gcc, like :
+ /usr/include/sys/types.h:152: warning: `ushort' previously declared here
+ Commenting it out and uncommenting the following causes syntax error ?!?
+*/
/*
#if defined(_MSC_VER) || defined(__BORLANDC__)
-typedef signed char int8_t;
-typedef signed short int16_t;
-typedef signed int int32_t;
-typedef unsigned char uint8_t;
-typedef unsigned short uint16_t;
-typedef unsigned int uint32_t;
+typedef unsigned char uchar;
+typedef unsigned short ushort;
+typedef unsigned int uint;
+typedef unsigned long ulong;
+typedef long long longlong;
+typedef unsigned long long ulonglong;
#define UINT32_MAX (4294967295U)
#endif
*/