SDL_rwops.h

Función SDL_RWclose

Sintaxis

int SDL_RWclose(SDL_RWops *context);

Descripción

Cierra y libera una estructura SDL_RWops asignada.

Parámetros

context
Estructura SDL_RWops a cerrar.

Valor de retorno

Devuelve 0 si tiene éxito o un código de error negativo si falla. Ver SDL_GetError.

Observaciones

SDL_RWclose() cierra y limpia el stream SDL_RWops. Libera cualquier recurso usado por el streamy libera el propio SDL_RWops con SDL_FreeRW(). Esto devuelve 0 en caso de éxito, o -1 si el flujo falló al vaciar su salida (p.e. a disco).

Hay que tener en cuenta que si esto falla en vaciar el flujo al disco, esta función reporta un error, pero el SDL_RWops sigue siendo inválido una vez que esta función retorna.

Antes de SDL 2.0.10, esta función era una macro.