gcc.h: add macro gcc_unreachable()
This commit is contained in:
@@ -110,9 +110,8 @@ pcm_add_vol(void *buffer1, const void *buffer2, size_t size,
|
||||
return true;
|
||||
}
|
||||
|
||||
/* unreachable */
|
||||
assert(false);
|
||||
return false;
|
||||
gcc_unreachable();
|
||||
}
|
||||
|
||||
template<typename T, typename U, unsigned bits>
|
||||
@@ -184,9 +183,8 @@ pcm_add(void *buffer1, const void *buffer2, size_t size,
|
||||
return true;
|
||||
}
|
||||
|
||||
/* unreachable */
|
||||
assert(false);
|
||||
return false;
|
||||
gcc_unreachable();
|
||||
}
|
||||
|
||||
bool
|
||||
|
@@ -188,7 +188,6 @@ pcm_volume(void *buffer, size_t length,
|
||||
return true;
|
||||
}
|
||||
|
||||
/* unreachable */
|
||||
assert(false);
|
||||
return false;
|
||||
gcc_unreachable();
|
||||
}
|
||||
|
Reference in New Issue
Block a user