X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=src%2Ffunctional%2Fsscanf_long.c;h=c9208af0b2901fcdc28efac49b1cb36b014fc8c3;hb=89a298d7748ebeeb076fea080b8077084f2a64cb;hp=160648b4075ff430ccad2a554d35bcc5e3d0ae2d;hpb=cfa23cc1bd01f5c44d7746b8b1839f84d5e1b6eb;p=libc-test diff --git a/src/functional/sscanf_long.c b/src/functional/sscanf_long.c index 160648b..c9208af 100644 --- a/src/functional/sscanf_long.c +++ b/src/functional/sscanf_long.c @@ -6,17 +6,6 @@ #include #include "test.h" -static void setrl(int r, long lim) -{ - struct rlimit rl; - - if (getrlimit(r, &rl)) - t_error("getrlimit %d: %s\n", r, strerror(errno)); - rl.rlim_cur = lim; - if (setrlimit(r, &rl)) - t_error("setrlimit %d: %s\n", r, strerror(errno)); -} - int main(void) { enum {n = 8*1024*1024}; @@ -27,7 +16,7 @@ int main(void) if (!s) return t_error("out of memory"); - setrl(RLIMIT_STACK, 128*1024); + t_setrlim(RLIMIT_STACK, 100*1024); for (i = 0; i < n; i++) s[i] = '1'; s[n-3] = ' ';