]> Creatis software - gdcm.git/blobdiff - src/gdcmopenjpeg/libopenjpeg/event.c
* Test for a bug fix
[gdcm.git] / src / gdcmopenjpeg / libopenjpeg / event.c
index 179d32f287b5391c86e069e768ab96c633dbe01a..57e1e3b6c1e8725abc5550083a2168f62041401c 100644 (file)
@@ -30,7 +30,7 @@
      Utility functions
    ==========================================================*/
 
-#ifndef _MSC_VER
+#if !defined(_MSC_VER) && !defined(__MINGW32__)
 static char*
 i2a(unsigned i, char *a, unsigned r) {
   if (i/r > 0) a = i2a(i/r,a,r);
@@ -61,7 +61,7 @@ _itoa(int i, char *a, int r) {
 
 /* ----------------------------------------------------------------------- */
 
-opj_event_mgr_t* opj_set_event_mgr(opj_common_ptr cinfo, opj_event_mgr_t *event_mgr, void *context) {
+opj_event_mgr_t* OPJ_CALLCONV opj_set_event_mgr(opj_common_ptr cinfo, opj_event_mgr_t *event_mgr, void *context) {
   if(cinfo) {
     opj_event_mgr_t *previous = cinfo->event_mgr;
     cinfo->event_mgr = event_mgr;