Various OSX warnings fixes.
[dcpomatic.git] / src / tools / dcpomatic_kdm.cc
index da856d3589af6246df58ee6f96c1eb70517c3548..84573797e996b1b043a8569a389edee626962707 100644 (file)
@@ -398,7 +398,7 @@ private:
                                        /* Encrypt */
                                        kdms.push_back (
                                                KDMWithMetadataPtr(
-                                                       new DCPKDMWithMetadata(name_values, i->cinema, encrypted)
+                                                       new DCPKDMWithMetadata(name_values, i->cinema.get(), i->cinema->emails, encrypted)
                                                        )
                                                );
                                }
@@ -718,10 +718,8 @@ private:
                        unsetenv ("UBUNTU_MENUPROXY");
 #endif
 
-#ifdef __WXOSX__
-                       ProcessSerialNumber serial;
-                       GetCurrentProcess (&serial);
-                       TransformProcessType (&serial, kProcessTransformToForegroundApplication);
+#ifdef DCPOMATIC_OSX
+                       make_foreground_application ();
 #endif
 
                        dcpomatic_setup_path_encoding ();