Skip to content

Definition of ssize_t in FmqDefines.h clashes with definition in osconfig.h of DCMTK #178

Description

@helmut-steiner

osconfig.h in DCMTK (a widely used DICOM Toolkit) already defines ssize_t as long:

/* Define `ssize_t' to `long' if <sys/types.h> does not define. */
#define HAVE_NO_TYPEDEF_SSIZE_T
#ifdef HAVE_NO_TYPEDEF_SSIZE_T
#define ssize_t long
#endif

When used in combination with finalmq the following error occurs in FmqDefines.h (Visual Studio 2022, SDK 19041):
image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions