diff options
| author | David Bremner <david@tethera.net> | 2019-03-02 14:10:51 -0400 |
|---|---|---|
| committer | David Bremner <david@tethera.net> | 2019-03-05 21:46:41 -0400 |
| commit | e88297c072e6bfbeaedc1287ec695ca37537255e (patch) | |
| tree | 6818b3778d0095c6c74d204799f8041a0f1501f1 /test | |
| parent | 09595cf577616f657fdfcd235c4e04d91b3c020a (diff) | |
lib/string_map: fix return type of string_cmp
I can't figure out how checking the sign of a bool ever worked. The
following program demonstrates the problem (i.e. for me it prints 1).
#include <stdio.h>
#include <stdbool.h>
int main(int argc, char **argv) {
bool x;
x = -1;
printf("x = %d\n", x);
}
This seems to be mandated by the C99 standard 6.3.1.2.
Diffstat (limited to 'test')
| -rwxr-xr-x | test/T610-message-property.sh | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/test/T610-message-property.sh b/test/T610-message-property.sh index 04f0c9be..53a0be3b 100755 --- a/test/T610-message-property.sh +++ b/test/T610-message-property.sh @@ -101,7 +101,6 @@ EOF test_expect_equal_file EXPECTED OUTPUT test_begin_subtest "testing string map binary search (via message properties)" -test_subtest_known_broken cat c_head - c_tail <<'EOF' | test_C ${MAIL_DIR} { char *keys[] = {"a", "b", "c", "d", "e", NULL}; |
