+ src_rect.x = src_x;
+ src_rect.y = src_y;
+ src_rect.w = video.width;
+ src_rect.h = video.height;
+
+#ifdef FULLSCREEN_BUG
+ dst_x += video_xoffset;
+ dst_y += video_yoffset;
+#endif
+
+ dst_rect.x = dst_x;
+ dst_rect.y = dst_y;
+ dst_rect.w = video.width;
+ dst_rect.h = video.height;
+
+#if 0
+ if (!initialization_needed)
+ {
+ /* check if screen size has changed (can happen when toggling fullscreen) */
+ if (surface_screen_copy->w != surface_screen->w ||
+ surface_screen_copy->h != surface_screen->h)
+ {
+ SDL_FreeSurface(surface_screen_copy);
+ SDL_FreeSurface(surface_black);
+
+ initialization_needed = TRUE;
+ }
+ }
+#endif
+