/*  SDL Stubs for OpenVMS - Sarien
 *  Provides stub implementations for SDL functions not available in the
 *  OpenVMS SDL build but referenced by SDL libraries
 */

/* Joystick stubs - not implemented on OpenVMS */
int SDL_JoystickInit(void)
{
    return 0;  /* Success, but no joysticks */
}

void SDL_JoystickQuit(void)
{
    /* Nothing to do */
}

void SDL_JoystickUpdate(void)
{
    /* Nothing to do */
}

int SDL_numjoysticks_vms(void)
{
    return 0;  /* No joysticks on OpenVMS */
}

/* CD-ROM stubs - not implemented on OpenVMS */
int SDL_CDROMInit(void)
{
    return 0;  /* Success, but no CD-ROM support */
}

void SDL_CDROMQuit(void)
{
    /* Nothing to do */
}
