Ignore:
Timestamp:
Sep 2, 2007, 10:55:51 PM (18 years ago)
Author:
bird
Message:

kLdrRdr cleanup.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/kStuff/kRdr/kRdr.cpp

    r3547 r3578  
    4444 * @param   pAdd        The new file provider.
    4545 */
    46 void kRdrAddProvider(PKRDROPS pAdd)
     46KRDR_DECL(void) kRdrAddProvider(PKRDROPS pAdd)
    4747{
    4848    pAdd->pNext = g_pRdrHead;
     
    5858 * @param   pszFilename     The filename.
    5959 */
    60 int kRdrOpen(PPKRDR ppRdr, const char *pszFilename)
     60KRDR_DECL(int) kRdrOpen(PPKRDR ppRdr, const char *pszFilename)
    6161{
    6262    int             rc = -1;
     
    7979 * @param   pRdr        The file provider instance.
    8080 */
    81 int kRdrClose(PKRDR pRdr)
     81KRDR_DECL(int) kRdrClose(PKRDR pRdr)
    8282{
    8383    KRDR_VALIDATE(pRdr);
     
    9494 * @param   off         Where to start reading.
    9595 */
    96 int kRdrRead(PKRDR pRdr, void *pvBuf, KSIZE cb, KFOFF off)
     96KRDR_DECL(int) kRdrRead(PKRDR pRdr, void *pvBuf, KSIZE cb, KFOFF off)
    9797{
    9898    KRDR_VALIDATE(pRdr);
     
    108108 *                      The size can be obtained using pfnSize.
    109109 */
    110 int kRdrAllMap(PKRDR pRdr, const void **ppvBits)
     110KRDR_DECL(int) kRdrAllMap(PKRDR pRdr, const void **ppvBits)
    111111{
    112112    KRDR_VALIDATE(pRdr);
     
    121121 * @param   pvBits      The mapping address.
    122122 */
    123 int kRdrAllUnmap(PKRDR pRdr, const void *pvBits)
     123KRDR_DECL(int) kRdrAllUnmap(PKRDR pRdr, const void *pvBits)
    124124{
    125125    KRDR_VALIDATE(pRdr);
     
    133133 * @param   pRdr        The file provider instance.
    134134 */
    135 KFOFF kRdrSize(PKRDR pRdr)
     135KRDR_DECL(KFOFF) kRdrSize(PKRDR pRdr)
    136136{
    137137    KRDR_VALIDATE(pRdr);
     
    145145 * @param   pRdr        The file provider instance.
    146146 */
    147 KFOFF kRdrTell(PKRDR pRdr)
     147KRDR_DECL(KFOFF) kRdrTell(PKRDR pRdr)
    148148{
    149149    KRDR_VALIDATE(pRdr);
     
    157157 * @param   pRdr        The file provider instance.
    158158 */
    159 const char *kRdrName(PKRDR pRdr)
     159KRDR_DECL(const char *) kRdrName(PKRDR pRdr)
    160160{
    161161    KRDR_VALIDATE_EX(pRdr, NULL);
     
    169169 * @param   pRdr        The file provider instance.
    170170 */
    171 KIPTR kRdrNativeFH(PKRDR pRdr)
     171KRDR_DECL(KIPTR) kRdrNativeFH(PKRDR pRdr)
    172172{
    173173    KRDR_VALIDATE_EX(pRdr, -1);
     
    182182 * @param   pRdr        The file provider instance.
    183183 */
    184 KSIZE kRdrPageSize(PKRDR pRdr)
     184KRDR_DECL(KSIZE) kRdrPageSize(PKRDR pRdr)
    185185{
    186186    KRDR_VALIDATE_EX(pRdr, 0x10000);
     
    203203 * @param   fFixed      If set, the address at *ppvBase should be the base address of the mapping.
    204204 */
    205 int kRdrMap(PKRDR pRdr, void **ppvBase, KU32 cSegments, PCKLDRSEG paSegments, unsigned fFixed)
     205KRDR_DECL(int) kRdrMap(PKRDR pRdr, void **ppvBase, KU32 cSegments, PCKLDRSEG paSegments, KBOOL fFixed)
    206206{
    207207    KRDR_VALIDATE(pRdr);
     
    219219 * @param   paSegments  The segments thats going to be mapped.
    220220 */
    221 int kRdrRefresh(PKRDR pRdr, void *pvBase, KU32 cSegments, PCKLDRSEG paSegments)
     221KRDR_DECL(int) kRdrRefresh(PKRDR pRdr, void *pvBase, KU32 cSegments, PCKLDRSEG paSegments)
    222222{
    223223    KRDR_VALIDATE(pRdr);
     
    240240 *                                  When clean the segment protection is restored.
    241241 */
    242 int kRdrProtect(PKRDR pRdr, void *pvBase, KU32 cSegments, PCKLDRSEG paSegments, unsigned fUnprotectOrProtect)
     242KRDR_DECL(int) kRdrProtect(PKRDR pRdr, void *pvBase, KU32 cSegments, PCKLDRSEG paSegments, KBOOL fUnprotectOrProtect)
    243243{
    244244    KRDR_VALIDATE(pRdr);
     
    256256 * @param   paSegments  The segments thats going to be mapped.
    257257 */
    258 int kRdrUnmap(PKRDR pRdr, void *pvBase, KU32 cSegments, PCKLDRSEG paSegments)
     258KRDR_DECL(int) kRdrUnmap(PKRDR pRdr, void *pvBase, KU32 cSegments, PCKLDRSEG paSegments)
    259259{
    260260    KRDR_VALIDATE(pRdr);
     
    271271 * @param   pRdr        The file provider instance.
    272272 */
    273 void kRdrDone(PKRDR pRdr)
     273KRDR_DECL(void) kRdrDone(PKRDR pRdr)
    274274{
    275275    KRDR_VALIDATE_VOID(pRdr);
Note: See TracChangeset for help on using the changeset viewer.