Mercurial > hg > dmlib
diff dmlib.h @ 611:828d86cd10e0
Add new dmCopySurface() helper/wrapper function.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Fri, 12 Apr 2013 12:33:07 +0300 |
parents | e74ad60b1e85 |
children | 696f03f30c0e |
line wrap: on
line diff
--- a/dmlib.h Fri Apr 12 12:32:24 2013 +0300 +++ b/dmlib.h Fri Apr 12 12:33:07 2013 +0300 @@ -347,6 +347,15 @@ #endif +static inline SDL_Surface *dmCopySurface(SDL_Surface *src) +{ + if (src != NULL) + return SDL_ConvertSurface(src, src->format, src->flags); + else + return NULL; +} + + /* Global variables */ extern char *dmProgName,