From bf64a6b6b449615d2aae7780aa47cc759026c0b4 Mon Sep 17 00:00:00 2001 From: Pawel Jakub Dawidek Date: Wed, 3 Jun 2009 09:24:58 +0000 Subject: lchflags(2) takes int, not u_long like chflags(2) and fchflags(2). Strange, isn't it? Pointed out by: bde --- tools/regression/fstest/fstest.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/regression/fstest/fstest.c b/tools/regression/fstest/fstest.c index 94a7a19064a4..798c70222c4f 100644 --- a/tools/regression/fstest/fstest.c +++ b/tools/regression/fstest/fstest.c @@ -499,7 +499,7 @@ call_syscall(struct syscall_desc *scall, char *argv[]) #endif #ifdef HAS_LCHFLAGS case ACTION_LCHFLAGS: - rval = lchflags(STR(0), (unsigned long)str2flags(chflags_flags, STR(1))); + rval = lchflags(STR(0), (int)str2flags(chflags_flags, STR(1))); break; #endif case ACTION_TRUNCATE: -- cgit v1.3