mirror of
https://github.com/Llewellynvdm/conky.git
synced 2024-11-17 10:35:10 +00:00
Fix warning about unused result in strerror_r() redefinition
On systems, the buildprocess will complain: [ 7%] Building CXX object src/CMakeFiles/conky.dir/c++wrap.cc.o conky/src/c++wrap.cc: In function ‘std::string strerror_r(int)’: conky/src/c++wrap.cc:66:37: warning: ignoring return value of ‘char* strerror_r(int, char*, size_t)’, declared with attribute warn_unused_result [-Wunused-result] According to "man 3 strerror_r" the buffer used as 2nd arg is not always used, this patch also fixes that problem.
This commit is contained in:
parent
36189de425
commit
9d36db7138
@ -63,8 +63,7 @@ namespace {
|
|||||||
std::string strerror_r(int errnum)
|
std::string strerror_r(int errnum)
|
||||||
{
|
{
|
||||||
char buf[100];
|
char buf[100];
|
||||||
strerror_r(errnum, buf, sizeof buf);
|
return strerror_r(errnum, buf, sizeof buf);
|
||||||
return buf;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
std::pair<int, int> pipe2(int flags)
|
std::pair<int, int> pipe2(int flags)
|
||||||
|
Loading…
Reference in New Issue
Block a user