Fix print macro.

Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
This commit is contained in:
Pol Henarejos 2025-10-07 21:10:19 +02:00
parent b3b2b67034
commit df94d10f8f
No known key found for this signature in database
GPG key ID: C0095B7870A4CCD3

View file

@ -38,8 +38,8 @@
}
#define DEBUG_DATA(_p, _s) { \
printf("Data %s (%d bytes) [%s:%d]:\n", #_p, (int) (_s), __FILE__, __LINE__); \
char *_tmp = (char *) calloc(1, 2 * _s + 1); \
for (int _i = 0; _i < _s; _i++) { \
char *_tmp = (char *) calloc(2 * (_s) + 1, sizeof(char)); \
for (int _i = 0; _i < (_s); _i++) { \
sprintf(&_tmp[2 * _i], "%02X", (_p)[_i]); \
} \
printf("%s\n", _tmp); \