33 |
* |
* |
34 |
* - Thu Jun 13 23:50:07 2002 Added legal header |
* - Thu Jun 13 23:50:07 2002 Added legal header |
35 |
* |
* |
36 |
* $Id: mem_align.c,v 1.8 2002-06-14 13:27:28 Isibaar Exp $ |
* $Id: mem_align.c,v 1.15 2003-02-15 15:22:19 edgomez Exp $ |
37 |
* |
* |
38 |
****************************************************************************/ |
****************************************************************************/ |
39 |
|
|
71 |
if ((mem_ptr = (uint8_t *) malloc(size + 1)) != NULL) { |
if ((mem_ptr = (uint8_t *) malloc(size + 1)) != NULL) { |
72 |
|
|
73 |
/* Store (mem_ptr - "real allocated memory") in *(mem_ptr-1) */ |
/* Store (mem_ptr - "real allocated memory") in *(mem_ptr-1) */ |
74 |
*mem_ptr = 0; |
*mem_ptr = 1; |
75 |
|
|
76 |
/* Return the mem_ptr pointer */ |
/* Return the mem_ptr pointer */ |
77 |
return (void *) mem_ptr++; |
return (void *) mem_ptr++; |