diff mpcommon.c @ 32415:d1f6c6cf8905

Move gui-specific code out of common_init, it certainly does not belong there.
author reimar
date Sun, 17 Oct 2010 15:23:33 +0000
parents a14dd8b8d314
children 47f954075424
line wrap: on
line diff
--- a/mpcommon.c	Sun Oct 17 15:17:46 2010 +0000
+++ b/mpcommon.c	Sun Oct 17 15:23:33 2010 +0000
@@ -396,25 +396,9 @@
  */
 int common_init(void)
 {
-#if defined(__MINGW32__) || defined(__CYGWIN__)
-#ifdef CONFIG_WIN32DLL
+#if (defined(__MINGW32__) || defined(__CYGWIN__)) && defined(CONFIG_WIN32DLL)
     set_path_env();
 #endif
-#ifdef CONFIG_GUI
-    void *runningmplayer = FindWindow("MPlayer GUI for Windows", "MPlayer for Windows");
-    if (runningmplayer && filename && use_gui) {
-        COPYDATASTRUCT csData;
-        char file[MAX_PATH];
-        char *filepart = filename;
-        if (GetFullPathName(filename, MAX_PATH, file, &filepart)) {
-            csData.dwData = 0;
-            csData.cbData = strlen(file)*2;
-            csData.lpData = file;
-            SendMessage(runningmplayer, WM_COPYDATA, (WPARAM)runningmplayer, (LPARAM)&csData);
-        }
-    }
-#endif
-#endif
     sanitize_os();
 
 #ifdef CONFIG_PRIORITY