URL
https://opencores.org/ocsvn/adv_debug_sys/adv_debug_sys/trunk
Subversion Repositories adv_debug_sys
Compare Revisions
- This comparison shows the changes necessary to convert path
/adv_debug_sys/trunk
- from Rev 42 to Rev 43
- ↔ Reverse comparison
Rev 42 → Rev 43
/Software/adv_jtag_bridge/utilities.c
0,0 → 1,26
|
#include <stdlib.h> |
#include "errcodes.h" |
|
|
int check_buffer_size(char **buf, int *buf_size_bytes, int requested_size_bytes) |
{ |
int ret = APP_ERR_NONE; |
|
if(*buf_size_bytes >= requested_size_bytes) |
{ |
return APP_ERR_NONE; |
} |
|
free(*buf); |
*buf = (char *) malloc(requested_size_bytes); |
if(*buf != NULL) { |
*buf_size_bytes = requested_size_bytes; |
} |
else { |
*buf_size_bytes = 0; |
ret = APP_ERR_MALLOC; |
} |
|
return ret; |
} |