]> git.sesse.net Git - vlc/blobdiff - bin/vlc.c
Qt: Allow fullscreen controller to be stacked at the bottom
[vlc] / bin / vlc.c
index 394211af2c5f3754dc63de4159247be294fd08a8..6969a1b5b440468c0a094e090b370eaf198f7b93 100644 (file)
--- a/bin/vlc.c
+++ b/bin/vlc.c
@@ -67,9 +67,14 @@ static bool signal_ignored (int signum)
 
 static void vlc_kill (void *data)
 {
+#ifndef __OS2__
     pthread_t *ps = data;
 
     pthread_kill (*ps, SIGTERM);
+#else
+    // send a signal to the main thread
+    kill (getpid(), SIGTERM);
+#endif
 }
 
 static void exit_timeout (int signum)
@@ -122,8 +127,8 @@ int main( int i_argc, const char *ppsz_argv[] )
     setlocale (LC_ALL, "");
 
     if (isatty (STDERR_FILENO))
-        /* This message clutters error logs. It is print it only on a TTY.
-         * Forunately, LibVLC prints version infos with -vv anyhow. */
+        /* This message clutters error logs. It is printed only on a TTY.
+         * Fortunately, LibVLC prints version info with -vv anyway. */
         fprintf (stderr, "VLC media player %s (revision %s)\n",
                  libvlc_get_version(), libvlc_get_changeset());