]> granicus.if.org Git - openjpeg/commitdiff
[trunk] Fix compilation in visual studio, inline cannot be used directly.
authorMathieu Malaterre <mathieu.malaterre@gmail.com>
Fri, 7 Mar 2014 09:15:27 +0000 (09:15 +0000)
committerMathieu Malaterre <mathieu.malaterre@gmail.com>
Fri, 7 Mar 2014 09:15:27 +0000 (09:15 +0000)
Fixes issue 272

src/bin/jp2/convert.c

index f99cd169b5f9f34c02fdbbac8b8b67bd6cf10930..1e578c077c34990ffad3c016216d7b3381aff14c 100644 (file)
@@ -1419,7 +1419,13 @@ opj_image_t* pgxtoimage(const char *filename, opj_cparameters_t *parameters) {
 
 #define CLAMP(x,a,b) x < a ? a : (x > b ? b : x)
 
-static inline int clamp( const int value, const int prec, const int sgnd )
+#ifdef _MSC_VER
+#define STIN static __inline
+#else
+#define STIN static inline
+#endif
+
+STIN int clamp( const int value, const int prec, const int sgnd )
 {
   if( sgnd )
     {