summaryrefslogtreecommitdiff
path: root/tests/test-memmem.c
diff options
context:
space:
mode:
authorEric Blake <eblake@redhat.com>2013-03-11 15:40:32 -0600
committerEric Blake <eblake@redhat.com>2013-03-11 15:40:32 -0600
commita8d9f4635238f845bb76269a54fbb2c55255d365 (patch)
tree4fa4812ca43cfc9d9eaed017e7d480298d080cba /tests/test-memmem.c
parent6169015de81eaa4f8148d29abcd640b4f4ab1b56 (diff)
downloadgnulib-a8d9f4635238f845bb76269a54fbb2c55255d365.tar.gz
tests: make it easier to bypass alarm time in debugger
While auditing alarm usage, I noticed that test-regex had a nice idiom that made it easier to disable an alarm under glibc. Use it elsewhere, so future copy-and-paste will preserve the idiom. * tests/test-file-has-acl.c (main): Allow gdb to override alarm. * tests/test-memmem.c (main): Likewise. * tests/test-passfd.c (main): Likewise. * tests/test-ptsname.c (main): Likewise. * tests/test-ptsname_r.c (main): Likewise. * tests/test-strcasestr.c (main): Likewise. * tests/test-strstr.c (main): Likewise. Signed-off-by: Eric Blake <eblake@redhat.com>
Diffstat (limited to 'tests/test-memmem.c')
-rw-r--r--tests/test-memmem.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/tests/test-memmem.c b/tests/test-memmem.c
index 6b3325b487..97ae7c1634 100644
--- a/tests/test-memmem.c
+++ b/tests/test-memmem.c
@@ -43,8 +43,9 @@ main (int argc, char *argv[])
caused by SIGALRM. All known platforms that lack alarm also lack
memmem, and the replacement memmem is known to not take too
long. */
+ int alarm_value = 100;
signal (SIGALRM, SIG_DFL);
- alarm (100);
+ alarm (alarm_value);
#endif
{