| OLD | NEW |
| 1 #include <stdlib.h> | 1 #include <stdlib.h> |
| 2 #include <errno.h> | 2 #include <errno.h> |
| 3 | 3 |
| 4 void *__memalign(size_t, size_t); | 4 void* __memalign(size_t, size_t); |
| 5 | 5 |
| 6 int posix_memalign(void **res, size_t align, size_t len) | 6 int posix_memalign(void** res, size_t align, size_t len) { |
| 7 { | 7 if (align < sizeof(void*)) |
| 8 » if (align < sizeof(void *)) return EINVAL; | 8 return EINVAL; |
| 9 » void *mem = __memalign(align, len); | 9 void* mem = __memalign(align, len); |
| 10 » if (!mem) return errno; | 10 if (!mem) |
| 11 » *res = mem; | 11 return errno; |
| 12 » return 0; | 12 *res = mem; |
| 13 return 0; |
| 13 } | 14 } |
| OLD | NEW |