- char buf[200] = "Error in strerror_r()"; \
- strerror_r(errno, buf, sizeof(buf)); \
- ERRMSG("Error: " call ": %s", ## args, buf); \
+ char perror_buf[200] = "Error in strerror_r()"; \
+ strerror_r(errno, perror_buf, \
+ sizeof(perror_buf)); \
+ ERRMSG("Error: " call ": %s", ## args, \
+ perror_buf); \