* details.
*
* You should have received a copy of the GNU Lesser General Public
- * License along with these librararies and programs; if not, write
+ * License along with these libraries and programs; if not, write
* to the Free Software Foundation, Inc., 51 Franklin Street, Fifth
* Floor, Boston, MA 02110-1301 USA
*/
(page_size - (info.st_size % page_size)));
char * map;
-#if defined(__osf__)
- // Need the (char *) for compile to work in ALL cases ... for the
- // POSIX "mmap" is (void *). Also, this version of mmap does NOT
- // allow requested length to be greater than the file size ...
- // in contradiction to the documentation (don't round up).
- map = (char *) mmap(0, info.st_size, PROT_READ, MAP_PRIVATE, fd, 0);
-#else
map = (char *) mmap(0, map_size, PROT_READ, MAP_PRIVATE, fd, 0);
-#endif
if (map == (char *)-1) {
// We could not map it for some reason. Let's just read it into