X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fdata%2Fdata-in.c;h=8a62d8fc76a0bfec26e283e76a09d43dca2d9a03;hb=8297784ffdab47d35820735eb130a484ba9b6c01;hp=4ee0a4f2d216d76a9192fb5b2400d237f9860e04;hpb=9685c5889f0eef90258880bf1202cf5678f3a3b7;p=pspp-builds.git diff --git a/src/data/data-in.c b/src/data/data-in.c index 4ee0a4f2..8a62d8fc 100644 --- a/src/data/data-in.c +++ b/src/data/data-in.c @@ -1394,7 +1394,8 @@ data_in (struct data_in *i) } { - static bool (*const handlers[FMT_NUMBER_OF_FORMATS])(struct data_in *) = + typedef bool (*handler_t) (struct data_in *); + static const handler_t handlers[FMT_NUMBER_OF_FORMATS] = { parse_numeric, parse_N, parse_numeric, parse_numeric, parse_numeric, parse_numeric, parse_numeric, @@ -1407,7 +1408,7 @@ data_in (struct data_in *i) parse_WKDAY, parse_MONTH, }; - bool (*handler)(struct data_in *); + handler_t handler; bool success; handler = handlers[i->format.type];