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,