physfs.h
changeset 669 66a1058b803d
parent 657 dad3b5c307a9
child 679 ae75b5548364
equal deleted inserted replaced
668:a5c80bd9549e 669:66a1058b803d
  1430  *
  1430  *
  1431  *    \param file PhysicsFS file handle from which to read.
  1431  *    \param file PhysicsFS file handle from which to read.
  1432  *    \param val pointer to where value should be stored.
  1432  *    \param val pointer to where value should be stored.
  1433  *   \return zero on failure, non-zero on success. If successful, (*val) will
  1433  *   \return zero on failure, non-zero on success. If successful, (*val) will
  1434  *           store the result. On failure, you can find out what went wrong
  1434  *           store the result. On failure, you can find out what went wrong
  1435  *           from PHYSFS_GetLastError().
  1435  *           from PHYSFS_getLastError().
  1436  */
  1436  */
  1437 __EXPORT__ int PHYSFS_readSLE16(PHYSFS_File *file, PHYSFS_sint16 *val);
  1437 __EXPORT__ int PHYSFS_readSLE16(PHYSFS_File *file, PHYSFS_sint16 *val);
  1438 
  1438 
  1439 
  1439 
  1440 /**
  1440 /**
  1446  *
  1446  *
  1447  *    \param file PhysicsFS file handle from which to read.
  1447  *    \param file PhysicsFS file handle from which to read.
  1448  *    \param val pointer to where value should be stored.
  1448  *    \param val pointer to where value should be stored.
  1449  *   \return zero on failure, non-zero on success. If successful, (*val) will
  1449  *   \return zero on failure, non-zero on success. If successful, (*val) will
  1450  *           store the result. On failure, you can find out what went wrong
  1450  *           store the result. On failure, you can find out what went wrong
  1451  *           from PHYSFS_GetLastError().
  1451  *           from PHYSFS_getLastError().
  1452  *
  1452  *
  1453  */
  1453  */
  1454 __EXPORT__ int PHYSFS_readULE16(PHYSFS_File *file, PHYSFS_uint16 *val);
  1454 __EXPORT__ int PHYSFS_readULE16(PHYSFS_File *file, PHYSFS_uint16 *val);
  1455 
  1455 
  1456 
  1456 
  1463  *
  1463  *
  1464  *    \param file PhysicsFS file handle from which to read.
  1464  *    \param file PhysicsFS file handle from which to read.
  1465  *    \param val pointer to where value should be stored.
  1465  *    \param val pointer to where value should be stored.
  1466  *   \return zero on failure, non-zero on success. If successful, (*val) will
  1466  *   \return zero on failure, non-zero on success. If successful, (*val) will
  1467  *           store the result. On failure, you can find out what went wrong
  1467  *           store the result. On failure, you can find out what went wrong
  1468  *           from PHYSFS_GetLastError().
  1468  *           from PHYSFS_getLastError().
  1469  */
  1469  */
  1470 __EXPORT__ int PHYSFS_readSBE16(PHYSFS_File *file, PHYSFS_sint16 *val);
  1470 __EXPORT__ int PHYSFS_readSBE16(PHYSFS_File *file, PHYSFS_sint16 *val);
  1471 
  1471 
  1472 
  1472 
  1473 /**
  1473 /**
  1479  *
  1479  *
  1480  *    \param file PhysicsFS file handle from which to read.
  1480  *    \param file PhysicsFS file handle from which to read.
  1481  *    \param val pointer to where value should be stored.
  1481  *    \param val pointer to where value should be stored.
  1482  *   \return zero on failure, non-zero on success. If successful, (*val) will
  1482  *   \return zero on failure, non-zero on success. If successful, (*val) will
  1483  *           store the result. On failure, you can find out what went wrong
  1483  *           store the result. On failure, you can find out what went wrong
  1484  *           from PHYSFS_GetLastError().
  1484  *           from PHYSFS_getLastError().
  1485  *
  1485  *
  1486  */
  1486  */
  1487 __EXPORT__ int PHYSFS_readUBE16(PHYSFS_File *file, PHYSFS_uint16 *val);
  1487 __EXPORT__ int PHYSFS_readUBE16(PHYSFS_File *file, PHYSFS_uint16 *val);
  1488 
  1488 
  1489 
  1489 
  1496  *
  1496  *
  1497  *    \param file PhysicsFS file handle from which to read.
  1497  *    \param file PhysicsFS file handle from which to read.
  1498  *    \param val pointer to where value should be stored.
  1498  *    \param val pointer to where value should be stored.
  1499  *   \return zero on failure, non-zero on success. If successful, (*val) will
  1499  *   \return zero on failure, non-zero on success. If successful, (*val) will
  1500  *           store the result. On failure, you can find out what went wrong
  1500  *           store the result. On failure, you can find out what went wrong
  1501  *           from PHYSFS_GetLastError().
  1501  *           from PHYSFS_getLastError().
  1502  */
  1502  */
  1503 __EXPORT__ int PHYSFS_readSLE32(PHYSFS_File *file, PHYSFS_sint32 *val);
  1503 __EXPORT__ int PHYSFS_readSLE32(PHYSFS_File *file, PHYSFS_sint32 *val);
  1504 
  1504 
  1505 
  1505 
  1506 /**
  1506 /**
  1512  *
  1512  *
  1513  *    \param file PhysicsFS file handle from which to read.
  1513  *    \param file PhysicsFS file handle from which to read.
  1514  *    \param val pointer to where value should be stored.
  1514  *    \param val pointer to where value should be stored.
  1515  *   \return zero on failure, non-zero on success. If successful, (*val) will
  1515  *   \return zero on failure, non-zero on success. If successful, (*val) will
  1516  *           store the result. On failure, you can find out what went wrong
  1516  *           store the result. On failure, you can find out what went wrong
  1517  *           from PHYSFS_GetLastError().
  1517  *           from PHYSFS_getLastError().
  1518  *
  1518  *
  1519  */
  1519  */
  1520 __EXPORT__ int PHYSFS_readULE32(PHYSFS_File *file, PHYSFS_uint32 *val);
  1520 __EXPORT__ int PHYSFS_readULE32(PHYSFS_File *file, PHYSFS_uint32 *val);
  1521 
  1521 
  1522 
  1522 
  1529  *
  1529  *
  1530  *    \param file PhysicsFS file handle from which to read.
  1530  *    \param file PhysicsFS file handle from which to read.
  1531  *    \param val pointer to where value should be stored.
  1531  *    \param val pointer to where value should be stored.
  1532  *   \return zero on failure, non-zero on success. If successful, (*val) will
  1532  *   \return zero on failure, non-zero on success. If successful, (*val) will
  1533  *           store the result. On failure, you can find out what went wrong
  1533  *           store the result. On failure, you can find out what went wrong
  1534  *           from PHYSFS_GetLastError().
  1534  *           from PHYSFS_getLastError().
  1535  */
  1535  */
  1536 __EXPORT__ int PHYSFS_readSBE32(PHYSFS_File *file, PHYSFS_sint32 *val);
  1536 __EXPORT__ int PHYSFS_readSBE32(PHYSFS_File *file, PHYSFS_sint32 *val);
  1537 
  1537 
  1538 
  1538 
  1539 /**
  1539 /**
  1545  *
  1545  *
  1546  *    \param file PhysicsFS file handle from which to read.
  1546  *    \param file PhysicsFS file handle from which to read.
  1547  *    \param val pointer to where value should be stored.
  1547  *    \param val pointer to where value should be stored.
  1548  *   \return zero on failure, non-zero on success. If successful, (*val) will
  1548  *   \return zero on failure, non-zero on success. If successful, (*val) will
  1549  *           store the result. On failure, you can find out what went wrong
  1549  *           store the result. On failure, you can find out what went wrong
  1550  *           from PHYSFS_GetLastError().
  1550  *           from PHYSFS_getLastError().
  1551  *
  1551  *
  1552  */
  1552  */
  1553 __EXPORT__ int PHYSFS_readUBE32(PHYSFS_File *file, PHYSFS_uint32 *val);
  1553 __EXPORT__ int PHYSFS_readUBE32(PHYSFS_File *file, PHYSFS_uint32 *val);
  1554 
  1554 
  1555 
  1555 
  1562  *
  1562  *
  1563  *    \param file PhysicsFS file handle from which to read.
  1563  *    \param file PhysicsFS file handle from which to read.
  1564  *    \param val pointer to where value should be stored.
  1564  *    \param val pointer to where value should be stored.
  1565  *   \return zero on failure, non-zero on success. If successful, (*val) will
  1565  *   \return zero on failure, non-zero on success. If successful, (*val) will
  1566  *           store the result. On failure, you can find out what went wrong
  1566  *           store the result. On failure, you can find out what went wrong
  1567  *           from PHYSFS_GetLastError().
  1567  *           from PHYSFS_getLastError().
  1568  *
  1568  *
  1569  * \warning Remember, PHYSFS_sint64 is only 32 bits on platforms without
  1569  * \warning Remember, PHYSFS_sint64 is only 32 bits on platforms without
  1570  *          any sort of 64-bit support.
  1570  *          any sort of 64-bit support.
  1571  */
  1571  */
  1572 __EXPORT__ int PHYSFS_readSLE64(PHYSFS_File *file, PHYSFS_sint64 *val);
  1572 __EXPORT__ int PHYSFS_readSLE64(PHYSFS_File *file, PHYSFS_sint64 *val);
  1581  *
  1581  *
  1582  *    \param file PhysicsFS file handle from which to read.
  1582  *    \param file PhysicsFS file handle from which to read.
  1583  *    \param val pointer to where value should be stored.
  1583  *    \param val pointer to where value should be stored.
  1584  *   \return zero on failure, non-zero on success. If successful, (*val) will
  1584  *   \return zero on failure, non-zero on success. If successful, (*val) will
  1585  *           store the result. On failure, you can find out what went wrong
  1585  *           store the result. On failure, you can find out what went wrong
  1586  *           from PHYSFS_GetLastError().
  1586  *           from PHYSFS_getLastError().
  1587  *
  1587  *
  1588  * \warning Remember, PHYSFS_uint64 is only 32 bits on platforms without
  1588  * \warning Remember, PHYSFS_uint64 is only 32 bits on platforms without
  1589  *          any sort of 64-bit support.
  1589  *          any sort of 64-bit support.
  1590  */
  1590  */
  1591 __EXPORT__ int PHYSFS_readULE64(PHYSFS_File *file, PHYSFS_uint64 *val);
  1591 __EXPORT__ int PHYSFS_readULE64(PHYSFS_File *file, PHYSFS_uint64 *val);
  1600  *
  1600  *
  1601  *    \param file PhysicsFS file handle from which to read.
  1601  *    \param file PhysicsFS file handle from which to read.
  1602  *    \param val pointer to where value should be stored.
  1602  *    \param val pointer to where value should be stored.
  1603  *   \return zero on failure, non-zero on success. If successful, (*val) will
  1603  *   \return zero on failure, non-zero on success. If successful, (*val) will
  1604  *           store the result. On failure, you can find out what went wrong
  1604  *           store the result. On failure, you can find out what went wrong
  1605  *           from PHYSFS_GetLastError().
  1605  *           from PHYSFS_getLastError().
  1606  *
  1606  *
  1607  * \warning Remember, PHYSFS_sint64 is only 32 bits on platforms without
  1607  * \warning Remember, PHYSFS_sint64 is only 32 bits on platforms without
  1608  *          any sort of 64-bit support.
  1608  *          any sort of 64-bit support.
  1609  */
  1609  */
  1610 __EXPORT__ int PHYSFS_readSBE64(PHYSFS_File *file, PHYSFS_sint64 *val);
  1610 __EXPORT__ int PHYSFS_readSBE64(PHYSFS_File *file, PHYSFS_sint64 *val);
  1619  *
  1619  *
  1620  *    \param file PhysicsFS file handle from which to read.
  1620  *    \param file PhysicsFS file handle from which to read.
  1621  *    \param val pointer to where value should be stored.
  1621  *    \param val pointer to where value should be stored.
  1622  *   \return zero on failure, non-zero on success. If successful, (*val) will
  1622  *   \return zero on failure, non-zero on success. If successful, (*val) will
  1623  *           store the result. On failure, you can find out what went wrong
  1623  *           store the result. On failure, you can find out what went wrong
  1624  *           from PHYSFS_GetLastError().
  1624  *           from PHYSFS_getLastError().
  1625  *
  1625  *
  1626  * \warning Remember, PHYSFS_uint64 is only 32 bits on platforms without
  1626  * \warning Remember, PHYSFS_uint64 is only 32 bits on platforms without
  1627  *          any sort of 64-bit support.
  1627  *          any sort of 64-bit support.
  1628  */
  1628  */
  1629 __EXPORT__ int PHYSFS_readUBE64(PHYSFS_File *file, PHYSFS_uint64 *val);
  1629 __EXPORT__ int PHYSFS_readUBE64(PHYSFS_File *file, PHYSFS_uint64 *val);
  1637  *  native byte order to littleendian and write it to a file.
  1637  *  native byte order to littleendian and write it to a file.
  1638  *
  1638  *
  1639  *    \param file PhysicsFS file handle to which to write.
  1639  *    \param file PhysicsFS file handle to which to write.
  1640  *    \param val Value to convert and write.
  1640  *    \param val Value to convert and write.
  1641  *   \return zero on failure, non-zero on success. On failure, you can
  1641  *   \return zero on failure, non-zero on success. On failure, you can
  1642  *           find out what went wrong from PHYSFS_GetLastError().
  1642  *           find out what went wrong from PHYSFS_getLastError().
  1643  */
  1643  */
  1644 __EXPORT__ int PHYSFS_writeSLE16(PHYSFS_File *file, PHYSFS_sint16 val);
  1644 __EXPORT__ int PHYSFS_writeSLE16(PHYSFS_File *file, PHYSFS_sint16 val);
  1645 
  1645 
  1646 
  1646 
  1647 /**
  1647 /**
  1652  *  native byte order to littleendian and write it to a file.
  1652  *  native byte order to littleendian and write it to a file.
  1653  *
  1653  *
  1654  *    \param file PhysicsFS file handle to which to write.
  1654  *    \param file PhysicsFS file handle to which to write.
  1655  *    \param val Value to convert and write.
  1655  *    \param val Value to convert and write.
  1656  *   \return zero on failure, non-zero on success. On failure, you can
  1656  *   \return zero on failure, non-zero on success. On failure, you can
  1657  *           find out what went wrong from PHYSFS_GetLastError().
  1657  *           find out what went wrong from PHYSFS_getLastError().
  1658  */
  1658  */
  1659 __EXPORT__ int PHYSFS_writeULE16(PHYSFS_File *file, PHYSFS_uint16 val);
  1659 __EXPORT__ int PHYSFS_writeULE16(PHYSFS_File *file, PHYSFS_uint16 val);
  1660 
  1660 
  1661 
  1661 
  1662 /**
  1662 /**
  1667  *  native byte order to bigendian and write it to a file.
  1667  *  native byte order to bigendian and write it to a file.
  1668  *
  1668  *
  1669  *    \param file PhysicsFS file handle to which to write.
  1669  *    \param file PhysicsFS file handle to which to write.
  1670  *    \param val Value to convert and write.
  1670  *    \param val Value to convert and write.
  1671  *   \return zero on failure, non-zero on success. On failure, you can
  1671  *   \return zero on failure, non-zero on success. On failure, you can
  1672  *           find out what went wrong from PHYSFS_GetLastError().
  1672  *           find out what went wrong from PHYSFS_getLastError().
  1673  */
  1673  */
  1674 __EXPORT__ int PHYSFS_writeSBE16(PHYSFS_File *file, PHYSFS_sint16 val);
  1674 __EXPORT__ int PHYSFS_writeSBE16(PHYSFS_File *file, PHYSFS_sint16 val);
  1675 
  1675 
  1676 
  1676 
  1677 /**
  1677 /**
  1682  *  native byte order to bigendian and write it to a file.
  1682  *  native byte order to bigendian and write it to a file.
  1683  *
  1683  *
  1684  *    \param file PhysicsFS file handle to which to write.
  1684  *    \param file PhysicsFS file handle to which to write.
  1685  *    \param val Value to convert and write.
  1685  *    \param val Value to convert and write.
  1686  *   \return zero on failure, non-zero on success. On failure, you can
  1686  *   \return zero on failure, non-zero on success. On failure, you can
  1687  *           find out what went wrong from PHYSFS_GetLastError().
  1687  *           find out what went wrong from PHYSFS_getLastError().
  1688  */
  1688  */
  1689 __EXPORT__ int PHYSFS_writeUBE16(PHYSFS_File *file, PHYSFS_uint16 val);
  1689 __EXPORT__ int PHYSFS_writeUBE16(PHYSFS_File *file, PHYSFS_uint16 val);
  1690 
  1690 
  1691 
  1691 
  1692 /**
  1692 /**
  1697  *  native byte order to littleendian and write it to a file.
  1697  *  native byte order to littleendian and write it to a file.
  1698  *
  1698  *
  1699  *    \param file PhysicsFS file handle to which to write.
  1699  *    \param file PhysicsFS file handle to which to write.
  1700  *    \param val Value to convert and write.
  1700  *    \param val Value to convert and write.
  1701  *   \return zero on failure, non-zero on success. On failure, you can
  1701  *   \return zero on failure, non-zero on success. On failure, you can
  1702  *           find out what went wrong from PHYSFS_GetLastError().
  1702  *           find out what went wrong from PHYSFS_getLastError().
  1703  */
  1703  */
  1704 __EXPORT__ int PHYSFS_writeSLE32(PHYSFS_File *file, PHYSFS_sint32 val);
  1704 __EXPORT__ int PHYSFS_writeSLE32(PHYSFS_File *file, PHYSFS_sint32 val);
  1705 
  1705 
  1706 
  1706 
  1707 /**
  1707 /**
  1712  *  native byte order to littleendian and write it to a file.
  1712  *  native byte order to littleendian and write it to a file.
  1713  *
  1713  *
  1714  *    \param file PhysicsFS file handle to which to write.
  1714  *    \param file PhysicsFS file handle to which to write.
  1715  *    \param val Value to convert and write.
  1715  *    \param val Value to convert and write.
  1716  *   \return zero on failure, non-zero on success. On failure, you can
  1716  *   \return zero on failure, non-zero on success. On failure, you can
  1717  *           find out what went wrong from PHYSFS_GetLastError().
  1717  *           find out what went wrong from PHYSFS_getLastError().
  1718  */
  1718  */
  1719 __EXPORT__ int PHYSFS_writeULE32(PHYSFS_File *file, PHYSFS_uint32 val);
  1719 __EXPORT__ int PHYSFS_writeULE32(PHYSFS_File *file, PHYSFS_uint32 val);
  1720 
  1720 
  1721 
  1721 
  1722 /**
  1722 /**
  1727  *  native byte order to bigendian and write it to a file.
  1727  *  native byte order to bigendian and write it to a file.
  1728  *
  1728  *
  1729  *    \param file PhysicsFS file handle to which to write.
  1729  *    \param file PhysicsFS file handle to which to write.
  1730  *    \param val Value to convert and write.
  1730  *    \param val Value to convert and write.
  1731  *   \return zero on failure, non-zero on success. On failure, you can
  1731  *   \return zero on failure, non-zero on success. On failure, you can
  1732  *           find out what went wrong from PHYSFS_GetLastError().
  1732  *           find out what went wrong from PHYSFS_getLastError().
  1733  */
  1733  */
  1734 __EXPORT__ int PHYSFS_writeSBE32(PHYSFS_File *file, PHYSFS_sint32 val);
  1734 __EXPORT__ int PHYSFS_writeSBE32(PHYSFS_File *file, PHYSFS_sint32 val);
  1735 
  1735 
  1736 
  1736 
  1737 /**
  1737 /**
  1742  *  native byte order to bigendian and write it to a file.
  1742  *  native byte order to bigendian and write it to a file.
  1743  *
  1743  *
  1744  *    \param file PhysicsFS file handle to which to write.
  1744  *    \param file PhysicsFS file handle to which to write.
  1745  *    \param val Value to convert and write.
  1745  *    \param val Value to convert and write.
  1746  *   \return zero on failure, non-zero on success. On failure, you can
  1746  *   \return zero on failure, non-zero on success. On failure, you can
  1747  *           find out what went wrong from PHYSFS_GetLastError().
  1747  *           find out what went wrong from PHYSFS_getLastError().
  1748  */
  1748  */
  1749 __EXPORT__ int PHYSFS_writeUBE32(PHYSFS_File *file, PHYSFS_uint32 val);
  1749 __EXPORT__ int PHYSFS_writeUBE32(PHYSFS_File *file, PHYSFS_uint32 val);
  1750 
  1750 
  1751 
  1751 
  1752 /**
  1752 /**
  1757  *  native byte order to littleendian and write it to a file.
  1757  *  native byte order to littleendian and write it to a file.
  1758  *
  1758  *
  1759  *    \param file PhysicsFS file handle to which to write.
  1759  *    \param file PhysicsFS file handle to which to write.
  1760  *    \param val Value to convert and write.
  1760  *    \param val Value to convert and write.
  1761  *   \return zero on failure, non-zero on success. On failure, you can
  1761  *   \return zero on failure, non-zero on success. On failure, you can
  1762  *           find out what went wrong from PHYSFS_GetLastError().
  1762  *           find out what went wrong from PHYSFS_getLastError().
  1763  *
  1763  *
  1764  * \warning Remember, PHYSFS_uint64 is only 32 bits on platforms without
  1764  * \warning Remember, PHYSFS_uint64 is only 32 bits on platforms without
  1765  *          any sort of 64-bit support.
  1765  *          any sort of 64-bit support.
  1766  */
  1766  */
  1767 __EXPORT__ int PHYSFS_writeSLE64(PHYSFS_File *file, PHYSFS_sint64 val);
  1767 __EXPORT__ int PHYSFS_writeSLE64(PHYSFS_File *file, PHYSFS_sint64 val);
  1775  *  native byte order to littleendian and write it to a file.
  1775  *  native byte order to littleendian and write it to a file.
  1776  *
  1776  *
  1777  *    \param file PhysicsFS file handle to which to write.
  1777  *    \param file PhysicsFS file handle to which to write.
  1778  *    \param val Value to convert and write.
  1778  *    \param val Value to convert and write.
  1779  *   \return zero on failure, non-zero on success. On failure, you can
  1779  *   \return zero on failure, non-zero on success. On failure, you can
  1780  *           find out what went wrong from PHYSFS_GetLastError().
  1780  *           find out what went wrong from PHYSFS_getLastError().
  1781  *
  1781  *
  1782  * \warning Remember, PHYSFS_uint64 is only 32 bits on platforms without
  1782  * \warning Remember, PHYSFS_uint64 is only 32 bits on platforms without
  1783  *          any sort of 64-bit support.
  1783  *          any sort of 64-bit support.
  1784  */
  1784  */
  1785 __EXPORT__ int PHYSFS_writeULE64(PHYSFS_File *file, PHYSFS_uint64 val);
  1785 __EXPORT__ int PHYSFS_writeULE64(PHYSFS_File *file, PHYSFS_uint64 val);
  1793  *  native byte order to bigendian and write it to a file.
  1793  *  native byte order to bigendian and write it to a file.
  1794  *
  1794  *
  1795  *    \param file PhysicsFS file handle to which to write.
  1795  *    \param file PhysicsFS file handle to which to write.
  1796  *    \param val Value to convert and write.
  1796  *    \param val Value to convert and write.
  1797  *   \return zero on failure, non-zero on success. On failure, you can
  1797  *   \return zero on failure, non-zero on success. On failure, you can
  1798  *           find out what went wrong from PHYSFS_GetLastError().
  1798  *           find out what went wrong from PHYSFS_getLastError().
  1799  *
  1799  *
  1800  * \warning Remember, PHYSFS_uint64 is only 32 bits on platforms without
  1800  * \warning Remember, PHYSFS_uint64 is only 32 bits on platforms without
  1801  *          any sort of 64-bit support.
  1801  *          any sort of 64-bit support.
  1802  */
  1802  */
  1803 __EXPORT__ int PHYSFS_writeSBE64(PHYSFS_File *file, PHYSFS_sint64 val);
  1803 __EXPORT__ int PHYSFS_writeSBE64(PHYSFS_File *file, PHYSFS_sint64 val);
  1811  *  native byte order to bigendian and write it to a file.
  1811  *  native byte order to bigendian and write it to a file.
  1812  *
  1812  *
  1813  *    \param file PhysicsFS file handle to which to write.
  1813  *    \param file PhysicsFS file handle to which to write.
  1814  *    \param val Value to convert and write.
  1814  *    \param val Value to convert and write.
  1815  *   \return zero on failure, non-zero on success. On failure, you can
  1815  *   \return zero on failure, non-zero on success. On failure, you can
  1816  *           find out what went wrong from PHYSFS_GetLastError().
  1816  *           find out what went wrong from PHYSFS_getLastError().
  1817  *
  1817  *
  1818  * \warning Remember, PHYSFS_uint64 is only 32 bits on platforms without
  1818  * \warning Remember, PHYSFS_uint64 is only 32 bits on platforms without
  1819  *          any sort of 64-bit support.
  1819  *          any sort of 64-bit support.
  1820  */
  1820  */
  1821 __EXPORT__ int PHYSFS_writeUBE64(PHYSFS_File *file, PHYSFS_uint64 val);
  1821 __EXPORT__ int PHYSFS_writeUBE64(PHYSFS_File *file, PHYSFS_uint64 val);