Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(535)

Side by Side Diff: third_party/libopenjpeg20/opj_malloc.h

Issue 1416783002: Merge to M46: upgrade openjpeg to commit# cf352af (Closed) Base URL: https://pdfium.googlesource.com/pdfium.git@2490
Patch Set: Fix pdfium:168 since we are already half way there Created 5 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « third_party/libopenjpeg20/opj_intmath.h ('k') | third_party/libopenjpeg20/pi.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 /* 1 /*
2 * The copyright in this software is being made available under the 2-clauses 2 * The copyright in this software is being made available under the 2-clauses
3 * BSD License, included below. This software may be subject to other third 3 * BSD License, included below. This software may be subject to other third
4 * party and contributor rights, including patent rights, and no such rights 4 * party and contributor rights, including patent rights, and no such rights
5 * are granted under this license. 5 * are granted under this license.
6 * 6 *
7 * Copyright (c) 2005, Herve Drolon, FreeImage Team 7 * Copyright (c) 2005, Herve Drolon, FreeImage Team
8 * Copyright (c) 2007, Callum Lerwick <seg@haxxed.com> 8 * Copyright (c) 2007, Callum Lerwick <seg@haxxed.com>
9 * All rights reserved. 9 * All rights reserved.
10 * 10 *
(...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after
72 #else 72 #else
73 /* prevent assertion on overflow for MSVC */ 73 /* prevent assertion on overflow for MSVC */
74 #ifdef _MSC_VER 74 #ifdef _MSC_VER
75 #define opj_calloc(num, size) ((size_t)(num) != 0 && (size_t)(num) >= (size_t)-0 x100 / (size_t)(size) ? NULL : calloc(num, size)) 75 #define opj_calloc(num, size) ((size_t)(num) != 0 && (size_t)(num) >= (size_t)-0 x100 / (size_t)(size) ? NULL : calloc(num, size))
76 #else 76 #else
77 #define opj_calloc(num, size) calloc(num, size) 77 #define opj_calloc(num, size) calloc(num, size)
78 #endif 78 #endif
79 #endif 79 #endif
80 80
81 /** 81 /**
82 Allocate memory aligned to a 16 byte boundry 82 Allocate memory aligned to a 16 byte boundary
83 @param size Bytes to allocate 83 @param size Bytes to allocate
84 @return Returns a void pointer to the allocated space, or NULL if there is insuf ficient memory available 84 @return Returns a void pointer to the allocated space, or NULL if there is insuf ficient memory available
85 */ 85 */
86 /* FIXME: These should be set with cmake tests, but we're currently not requirin g use of cmake */ 86 /* FIXME: These should be set with cmake tests, but we're currently not requirin g use of cmake */
87 #ifdef _WIN32 87 #ifdef _WIN32
88 /* Someone should tell the mingw people that their malloc.h ought to pro vide _mm_malloc() */ 88 /* Someone should tell the mingw people that their malloc.h ought to pro vide _mm_malloc() */
89 #ifdef __GNUC__ 89 #ifdef __GNUC__
90 #include <mm_malloc.h> 90 #include <mm_malloc.h>
91 #define HAVE_MM_MALLOC 91 #define HAVE_MM_MALLOC
92 #else /* MSVC, Intel C++ */ 92 #else /* MSVC, Intel C++ */
(...skipping 83 matching lines...) Expand 10 before | Expand all | Expand 10 after
176 #pragma GCC poison malloc calloc realloc free 176 #pragma GCC poison malloc calloc realloc free
177 #endif 177 #endif
178 178
179 /* ----------------------------------------------------------------------- */ 179 /* ----------------------------------------------------------------------- */
180 /*@}*/ 180 /*@}*/
181 181
182 /*@}*/ 182 /*@}*/
183 183
184 #endif /* __OPJ_MALLOC_H */ 184 #endif /* __OPJ_MALLOC_H */
185 185
OLDNEW
« no previous file with comments | « third_party/libopenjpeg20/opj_intmath.h ('k') | third_party/libopenjpeg20/pi.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698