autoconf: update curses.m4
[openafs.git] / src / cf / c-struct-label.m4
1 AC_DEFUN([OPENAFS_C_STRUCT_LABEL_CHECK],[
2 dnl Check to see if the compiler support labels in structs
3 AC_MSG_CHECKING(for label support in structs)
4 AC_TRY_COMPILE([], [
5 extern void osi_UFSOpen(void);
6 struct labeltest {
7    void (*open) (void);
8 };
9 struct labeltest struct_labeltest = {
10    .open       = osi_UFSOpen,
11 }
12 ],
13 [AC_MSG_RESULT(yes)
14     AC_DEFINE(HAVE_STRUCT_LABEL_SUPPORT, 1, [Define to 1 if your compiler supports labels in structs.])
15 ],
16 [AC_MSG_RESULT(no)
17 ])
18 ])