From 228e587d52381b1c7f081f06e57873c92fe2964a Mon Sep 17 00:00:00 2001 From: Teddy Date: Sun, 6 Apr 2014 03:14:20 +0800 Subject: ... --- testcases/pass.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'testcases') diff --git a/testcases/pass.c b/testcases/pass.c index 835483e..ebcae0a 100644 --- a/testcases/pass.c +++ b/testcases/pass.c @@ -72,7 +72,14 @@ void comma() { } int complex_pointer() { - int (*f(int ***e[10]))(); + int (*g(int ***e[10]))(); +} + +int fp(int a, int b, int c) { + int (*f)(int a, int b, int c); + f = ****fp + 1; + (****f)(1, 2, 3); + f = &fp + 1; } struct Node n; -- cgit v1.2.3