[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: nap() name space clash
From: |
Tim Rice |
Subject: |
Re: nap() name space clash |
Date: |
Thu, 6 Feb 2020 15:37:41 -0800 (PST) |
User-agent: |
Alpine 2.11 (UW2 23 2013-08-11) |
On Wed, 5 Feb 2020, Bruno Haible wrote:
} Hi Tim,
}
} > > > I discoverd a name space clash with nap()
} > >
} > > In which .h file is this function declared on UnixWare?
} >
} > unistd.h
}
} Can you find out whether defining some preprocessor symbol will make
} the declaration disappear?
There are 3. Any one of them would make the declaration disappear
but also disappear 27 other declarations and 5 defines.
Not really a viable option.
Since the usage of nap() is in the gnulib test framework I would think the
chances of other consumers of nap() would be very small so renaming that
function in gnulib would have minimal impact. (the 8 files mentioned before)
Now if we choose to rename map.h, these additional files would need changes.
tests/test-utimens-common.h
modules/chown-tests
modules/futimens-tests
modules/utime-tests
modules/lchown-tests
modules/utimens-tests
modules/fdutimensat-tests
modules/utimensat-tests
modules/fchownat-tests
modules/stat-time-tests
} The right form should be doc/Copyright/request-assign.future (in the gnulib
} repository).
Filled out and e-mailed in.
}
} Bruno
}
--
Tim Rice Multitalents
address@hidden