summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
authormayeut <mayeut@users.noreply.github.com>2015-10-18 02:23:01 +0200
committermayeut <mayeut@users.noreply.github.com>2015-10-18 02:23:01 +0200
commitf9d47e28b92f0e1ee3182a3a7375b886f3fad2fd (patch)
treee7024e30e5c78f056be035a3535f8d32399ae788 /src/lib
parent8034ffde8b108957aeff801c30b1a4c31e147e55 (diff)
Fix _aligned_malloc usage
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/openjp2/opj_malloc.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/lib/openjp2/opj_malloc.c b/src/lib/openjp2/opj_malloc.c
index beb887bc..9c1a6cc8 100644
--- a/src/lib/openjp2/opj_malloc.c
+++ b/src/lib/openjp2/opj_malloc.c
@@ -30,14 +30,13 @@
* POSSIBILITY OF SUCH DAMAGE.
*/
#define OPJ_SKIP_POISON
-#include "opj_malloc.h"
-#include "opj_config_private.h"
+#include "opj_includes.h"
#include <stdlib.h>
#include <string.h>
#include <inttypes.h>
#include <assert.h>
-static inline void *opj_aligned_alloc_n(size_t alignment, size_t size)
+static INLINE void *opj_aligned_alloc_n(size_t alignment, size_t size)
{
void* ptr;
@@ -62,14 +61,14 @@ static inline void *opj_aligned_alloc_n(size_t alignment, size_t size)
ptr = memalign( alignment, size );
/* _MSC_VER */
#elif defined(HAVE__ALIGNED_MALLOC)
- ptr = _aligned_malloc( alignment, size );
+ ptr = _aligned_malloc(size, alignment);
#else
/* TODO: _mm_malloc(x,y) */
#error missing aligned alloc function
#endif
return ptr;
}
-static inline void *opj_aligned_realloc_n(void *ptr, size_t alignment, size_t new_size)
+static INLINE void *opj_aligned_realloc_n(void *ptr, size_t alignment, size_t new_size)
{
void *r_ptr;